//新建一個類 public class AppConfigurtaionServices { public static IConfiguration Configuration { get; set; } static AppConfigurtaionServices() { //ReloadOnChange = true 當appsettings.json被修改時重新加載 Configuration = new ConfigurationBuilder() .Add(new JsonConfigurationSource { Path = "appsettings.json", ReloadOnChange = true }) .Build(); } }
//需要引用的命名空間 .net core using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration.Json;
//最后一步
//在需要的地方調用 XXX:你對應的名稱例如數據庫名(master) AppConfigurtaionServices.Configuration["ConnectionStrings:XXX"]