Fix environment variable loading in hosting #470
This commit is contained in:
parent
660f1cad10
commit
b2edb0d484
|
|
@ -80,8 +80,11 @@ namespace Microsoft.AspNet.Hosting
|
||||||
|
|
||||||
internal static IConfiguration LoadHostingConfiguration(string configJsonPath, string[] args)
|
internal static IConfiguration LoadHostingConfiguration(string configJsonPath, string[] args)
|
||||||
{
|
{
|
||||||
|
// We are adding all environment variables first and then adding the ASPNET_ ones
|
||||||
|
// with the prefix removed to unify with the command line and config file formats
|
||||||
return new ConfigurationBuilder()
|
return new ConfigurationBuilder()
|
||||||
.AddJsonFile(configJsonPath, optional: true)
|
.AddJsonFile(configJsonPath, optional: true)
|
||||||
|
.AddEnvironmentVariables()
|
||||||
.AddEnvironmentVariables(prefix: EnvironmentVariablesPrefix)
|
.AddEnvironmentVariables(prefix: EnvironmentVariablesPrefix)
|
||||||
.AddCommandLine(args)
|
.AddCommandLine(args)
|
||||||
.Build();
|
.Build();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue