From e3703f7e52a9799b80c08248c9d75302f1458f79 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 15 Aug 2023 19:29:34 +0800 Subject: [PATCH] support environment variable for appsettings --- CoreCms.Net.Configuration/AppSettingsHelper.cs | 4 +++- CoreCms.Net.Configuration/CoreCms.Net.Configuration.csproj | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CoreCms.Net.Configuration/AppSettingsHelper.cs b/CoreCms.Net.Configuration/AppSettingsHelper.cs index 4916d5c..63324a7 100644 --- a/CoreCms.Net.Configuration/AppSettingsHelper.cs +++ b/CoreCms.Net.Configuration/AppSettingsHelper.cs @@ -22,7 +22,9 @@ namespace CoreCms.Net.Configuration public AppSettingsHelper(string contentPath) { string Path = "appsettings.json"; - Configuration = new ConfigurationBuilder().SetBasePath(contentPath).Add(new JsonConfigurationSource { Path = Path, Optional = false, ReloadOnChange = true }).Build(); + Configuration = new ConfigurationBuilder().SetBasePath(contentPath).Add(new JsonConfigurationSource { Path = Path, Optional = false, ReloadOnChange = true }) + .AddEnvironmentVariables() + .Build(); } /// diff --git a/CoreCms.Net.Configuration/CoreCms.Net.Configuration.csproj b/CoreCms.Net.Configuration/CoreCms.Net.Configuration.csproj index 07fa296..6796218 100644 --- a/CoreCms.Net.Configuration/CoreCms.Net.Configuration.csproj +++ b/CoreCms.Net.Configuration/CoreCms.Net.Configuration.csproj @@ -7,6 +7,7 @@ + -- Gitee