<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="1.0.0-rc1-final" />

IConfigurationBuilder

public interface IConfigurationBuilder
Represents a type used to build application configuration.
Dictionary<string, object> Properties { get; }

Gets a key/value collection that can be used to share data between the IConfigurationBuilder and the registered IConfigurationProviders.

Gets the providers used to obtain configuation values

Adds a new configuration provider.

Builds an IConfiguration with keys and values from the set of providers registered in Providers.