https://www.cnblogs.com/knowledgesea/p/7079880.html
引入Nuget的兩個類庫
Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.Json
使用
var builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json"); var configurationRoot = builder.Build(); var motherNameSection = configurationRoot.GetSection("mother").GetSection("name");
-------------------------------------------------------------------------------------------------------------------------------------------------------
如果我們要讀取Bin的Value值,這樣處於多層嵌套的json
只要在StartUp中加上這個-----》層級關系用" : "英文冒號隔開就是了
//注冊appsetting的值
services.Configure<AppSetting>(_configuration.GetSection("Zhu:Kai"));