標籤:div 配置資訊 tap conf onchange nal ret 資料庫連接字串 讀取
話不多說直接上代碼:
public static class MengTConfig { static IConfigurationRoot _MT_Configuration { get; } static IConfigurationSection _MT_AppSetting; static MengTConfig() { var builder = new ConfigurationBuilder() .SetBasePath(AppContext.BaseDirectory) .AddJsonFile("_config/MengT.json", optional: true, reloadOnChange: true); _MT_Configuration = builder.Build(); _MT_AppSetting = _MT_Configuration.GetSection("AppSettings"); } /// <summary> /// 通過[Key]擷取資料庫連接字串 /// </summary> /// <param name="_key">Key</param> /// <returns></returns> public static string GetConnectionString(string _key) { return _MT_Configuration.GetConnectionString(_key); } /// <summary> /// 通過[Key]擷取配置資訊 /// </summary> /// <param name="_key">Key</param> /// <returns></returns> public static string GetAppSetting(string _key) { return _MT_AppSetting[_key]; } }
.Net Core 讀取設定檔