【发布时间】:2019-07-17 12:23:11
【问题描述】:
我正在从 appsettings.json 读取数据,如果 value = true 则运行 method。
private void SeedExampleData(IApplicationBuilder app)
{
var settings = app.ApplicationServices.GetService<IOptions<AppSettings>>();
if(settings.Value.SeedEventsData)
{
var dataInitializer = app.ApplicationServices.GetService<IDataInitializer>();
dataInitializer.SeedEventsAsync();
}
}
我的 appsettings.json:
"app": {
"SeedEventsData": true,
"SeedAdvertsData": true
}
我的问题是:
- 如果有几个 Value 我需要检查我如何为 settings 运行 foreach?
【问题讨论】:
标签: c# json asp.net-web-api settings appsettings