diff --git a/samples/LocalizationSample/Startup.cs b/samples/LocalizationSample/Startup.cs index 9dcd25b82c..08ebe20485 100644 --- a/samples/LocalizationSample/Startup.cs +++ b/samples/LocalizationSample/Startup.cs @@ -8,6 +8,7 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Localization; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Localization; using Microsoft.Extensions.PlatformAbstractions; @@ -154,9 +155,11 @@ $@" public static void Main(string[] args) { + var config = new ConfigurationBuilder().AddCommandLine(args).Build(); + var host = new WebHostBuilder() - .UseDefaultHostingConfiguration(args) .UseKestrel() + .UseConfiguration(config) .UseIISIntegration() .UseStartup() .Build(); diff --git a/samples/LocalizationSample/project.json b/samples/LocalizationSample/project.json index d264dc48c1..43ef2ff67e 100644 --- a/samples/LocalizationSample/project.json +++ b/samples/LocalizationSample/project.json @@ -4,6 +4,7 @@ "Microsoft.NETCore.Platforms": "1.0.1-*", "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-*", "Microsoft.AspNetCore.Localization": "1.0.0-*", + "Microsoft.Extensions.Configuration.CommandLine": "1.0.0-*", "Microsoft.Extensions.Localization": "1.0.0-*", "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-*" }, diff --git a/test/LocalizationWebsite/Program.cs b/test/LocalizationWebsite/Program.cs index 4cc9ad1c83..18a1bc5dee 100644 --- a/test/LocalizationWebsite/Program.cs +++ b/test/LocalizationWebsite/Program.cs @@ -2,6 +2,7 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; namespace LocalizationWebsite { @@ -9,9 +10,14 @@ namespace LocalizationWebsite { public static void Main(string[] args) { + var config = new ConfigurationBuilder() + .AddCommandLine(args) + .AddEnvironmentVariables(prefix: "ASPNETCORE_") + .Build(); + var host = new WebHostBuilder() .UseKestrel() - .UseDefaultHostingConfiguration(args) + .UseConfiguration(config) .UseStartup("LocalizationWebsite") .Build(); diff --git a/test/LocalizationWebsite/project.json b/test/LocalizationWebsite/project.json index 221feb5f70..4f3d4cec23 100644 --- a/test/LocalizationWebsite/project.json +++ b/test/LocalizationWebsite/project.json @@ -8,6 +8,7 @@ "Microsoft.NETCore.Platforms": "1.0.1-*", "Microsoft.AspNetCore.Localization": "1.0.0-*", "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-*", + "Microsoft.Extensions.Configuration.CommandLine": "1.0.0-*", "Microsoft.Extensions.Localization": "1.0.0-*", "Microsoft.Extensions.Logging.Console": "1.0.0-*" },