Dot-Net
Appsettings.json 不同的版本?
我正在啟動來自 .NET 的 asp.net core 2.1,想知道如何製作多個 AppSetting.json 文件?
在我們擁有 webconfig 之前,您可以擁有 webconfig.debug、webconfig.prod 等。
與此等價的核心是什麼?
預設情況下,ASP.NET Core 將嘗試載入其他
appsettings.<EnvironmentName>.json文件。使用可用的預設環境名稱,這允許您創建以下文件:
appsettings.json- 無論環境名稱如何都載入appsettings.Development.json- 僅在環境名稱為Developmentappsettings.Staging.json- 僅在環境名稱為Stagingappsettings.Production.json- 僅在環境名稱為Production環境的名稱通常通過
ASPNETCORE_ENVIRONMENT環境變數或launchSettings.json開發時控制(查看文件)。查看配置文件以獲取有關此主題的更多資訊。