【发布时间】:2020-11-19 13:12:12
【问题描述】:
我正在尝试为该应用程序所涉及的集成环境构建许多 appsettings 文件。
根据 appsettings.
我正在program.cs 中尝试类似于以下内容:
IConfiguration tempConfiguration = config.Build();
string[] items = tempConfiguration.GetValue<string[]>("Application:EnvironmentPointers");
foreach (string environment in items)
{
config.AddJsonFile($"integratedApplication.{environment}.json", optional: false, reloadOnChange: true);
}
这会在 GetValue
appsettings.
{
"Application": {
"EnvironmentPointers": [ "Development", "Staging" ]
}
}
有什么想法可以实现吗?
【问题讨论】:
标签: c# asp.net-core asp.net-core-3.1