.NET Core獲取配置文件內(nèi)容
結(jié)合了好幾個哥們的寫法,最終我使用了這個版本,現(xiàn)在把我這個版本的寫出來,如果該版本和您的版本類似或者一樣,那可能是借鑒您的
using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration.Json; using System; using System.Collections.Generic; using System.Text; namespace Common { public class AppSettings { public static IConfiguration Configuration { get; set; } public static void Initial(IConfiguration configuration) { Configuration = configuration; } /// <summary> /// 封裝要操作的字符 /// </summary> /// <param name="sections"></param> /// <returns></returns> public static string app(params string[] sections) { try { var val = string.Empty; for (int i = 0; i < sections.Length; i++) { val += sections[i] + ":"; } return Configuration[val.TrimEnd(':')]; } catch (Exception) { return ""; } } } }
然后我們需要在strartup里面為這個Configuration賦值
public Startup(IConfiguration configuration, IWebHostEnvironment env) { AppSettings.Initial(configuration); }
在上面這個里面我看見有個老哥的寫法是下面這種,但是經(jīng)過我的測試,直接按照我的這種寫法操作也是可以的
到此這篇關(guān)于.NET Core獲取配置文件內(nèi)容的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
asp.net使用jquery模板引擎jtemplates呈現(xiàn)表格
這篇文章主要介紹了asp.net使用jquery模板引擎jtemplates呈現(xiàn)表格的示例,大家參考使用吧2014-01-01asp.net 計劃任務(wù)管理程序?qū)崿F(xiàn),多線程任務(wù)加載
b/s模式下用程序?qū)崿F(xiàn)計劃任務(wù),一直是個不太好解決和管理的問題,當然可以采用ajax 計時器的方法模擬form端的timer事件。2009-11-11asp.net編程實現(xiàn)刪除文件夾及文件夾下文件的方法
這篇文章主要介紹了asp.net編程實現(xiàn)刪除文件夾及文件夾下文件的方法,涉及asp.net針對文件與目錄的遍歷及刪除操作實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11Windows Server 2012 R2 或 2016無法安裝.Net 3.5.1
這篇文章主要為大家詳細介紹了Windows Server 2012 R2 或 2016 無法安裝 .Net 3.5.1,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02asp.NET中實現(xiàn)文件的壓縮和解壓(3種方式)
本篇文章主要介紹了asp.NET中實現(xiàn)文件的壓縮和解壓,這里整理了詳細的代碼,有需要的小伙伴可以參考下。2016-11-11