From a5ca77e19017fe80eb7fae473a9d9939a7092f76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Fri, 20 Sep 2019 11:01:30 +0300 Subject: [PATCH] Add EnvironmentVariablesPrefix to ConfigurationBuilderOptions. --- .../Extensions/Configuration/ConfigurationBuilderOptions.cs | 5 +++++ .../Extensions/Configuration/ConfigurationHelper.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationBuilderOptions.cs b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationBuilderOptions.cs index 101dad5c95..aa55c0e876 100644 --- a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationBuilderOptions.cs +++ b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationBuilderOptions.cs @@ -30,5 +30,10 @@ namespace Microsoft.Extensions.Configuration /// Base path to read the configuration file indicated by . /// public string BasePath { get; set; } + + /// + /// Prefix for the environment variables. + /// + public string EnvironmentVariablesPrefix { get; set; } } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs index b2d005685e..37e721f1af 100644 --- a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs +++ b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs @@ -23,7 +23,7 @@ namespace Microsoft.Extensions.Configuration builder = builder.AddJsonFile($"{options.FileName}.{options.EnvironmentName}.json", optional: true, reloadOnChange: true); } - builder = builder.AddEnvironmentVariables(); + builder = builder.AddEnvironmentVariables(options.EnvironmentVariablesPrefix); if (options.EnvironmentName == "Development") {