ASP.NET Core 提供了一个灵活可扩展,基于键值的配置系统. 但是配置系统独立于ASP.NET Core是Microsoft.Extensions 类库的部分. 它可以用于任何类型的应用程序
1、以键-值对的形式读取配置
appsettings.json 文件:
?
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{
"Position": {
"Title": "编辑器",
"Name": "Joe Smith"
},
"MyKey": "My appsettings.json Value",
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*"
}
|
在ConfigureServices方法里面添加如下测试代码:
?
|
1
2
3
4
|
var myKeyValue = Configuration["MyKey"];
var id=\"codetool\">
|

