示例
右击项目新建一个json文件,名称为myOwnConfig.json
{
"weatherapi": {
"ClientID": "ClientID from MyOwnConfig.json",
"ClientSecret": "ClientSecret from MyOwnConfig.json"
}
}
Program.cs中
//Load MyOwnConfig.json
builder.Host.ConfigureAppConfiguration((hostingContext, config) =>
{
config.AddJsonFile("MyOwnConfig.json", optional: true,
reloadOnChange: true);
});
var app = builder.Build();
后续步骤同读取appsettings.json配置,参考前面几节。
自定义配置文件是最后加载,所以运行程序后读取了自定义的配置。
Gitee获取源码: