This repository was archived by the owner on Dec 18, 2018. It is now read-only.
This repository was archived by the owner on Dec 18, 2018. It is now read-only.
Support configuration "chaining", or adding one configuration to another #339
Closed
Description
Required to support aspnet/Hosting#448
Add support for adding one IConfiguration
to another, e.g.:
public Startup(IHostingEnvironment hosting)
{
var builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.AddEnvironmentVariables()
.AddConfiguration(hosting.Configuration);
Configuration = builder.Build();
}
Should have two extension method overloads:
public static IConfigurationBuilder AddConfiguration(this IConfigurationBuilder builder, IConfiguration configuration);
public static IConfigurationBuilder AddConfiguration(this IConfigurationBuilder builder, string prefix, IConfiguration configuration);