我正在启动来自.NET的asp.net core 2.1并想知道如何制作多个AppSetting.json文件?
在我们使用webconfig之前,您可以使用webconfig.debug,webconfig.prod等。
核心等同于什么?
答案 0 :(得分:3)
默认情况下,ASP.NET Core将尝试加载其他appsettings.<EnvironmentName>.json
文件。使用可用的默认环境名称,您可以创建以下文件:
appsettings.json
- 无论环境名称如何加载appsettings.Development.json
- 仅在环境名称为Development
appsettings.Staging.json
- 仅在环境名称为Staging
appsettings.Production.json
- 仅在环境名称为Production
环境名称通常由ASPNETCORE_ENVIRONMENT
环境变量控制,或在开发时launchSettings.json
通过Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
控制。
有关此主题的更多信息,请查看checkout the docs。