IConfigurationBuilder
Represents a type used to build application configuration.
            
                
Gets a key/value collection that can be used to share data between the  IConfigurationBuilder
            and the registered  IConfigurationSources.
            
Gets the sources used to obtain configuration values
            
Adds a new configuration source.
            
Builds an  IConfiguration with keys and values from the set of sources registered in
             Sources.