React to configuration API changes.

This commit is contained in:
Chris R 2015-09-25 06:28:58 -07:00
parent a9e7948d72
commit c426fa97d5
1 changed files with 6 additions and 5 deletions

View File

@ -30,11 +30,12 @@ namespace Microsoft.AspNet.Hosting
var configFilePath = tempConfig[ConfigFileKey] ?? HostingJsonFile; var configFilePath = tempConfig[ConfigFileKey] ?? HostingJsonFile;
var appBasePath = _serviceProvider.GetRequiredService<IApplicationEnvironment>().ApplicationBasePath; var appBasePath = _serviceProvider.GetRequiredService<IApplicationEnvironment>().ApplicationBasePath;
var builder = new ConfigurationBuilder(appBasePath); var config = new ConfigurationBuilder()
builder.AddJsonFile(configFilePath, optional: true); .SetBasePath(appBasePath)
builder.AddEnvironmentVariables(); .AddJsonFile(configFilePath, optional: true)
builder.AddCommandLine(args); .AddEnvironmentVariables()
var config = builder.Build(); .AddCommandLine(args)
.Build();
var host = new WebHostBuilder(_serviceProvider, config, captureStartupErrors: true).Build(); var host = new WebHostBuilder(_serviceProvider, config, captureStartupErrors: true).Build();
using (var app = host.Start()) using (var app = host.Start())