Microsoft.​Extensions.​Configuration Microsoft.​Extensions.​Configuration Namespace

Classes

CommandLineConfigurationExtensions CommandLineConfigurationExtensions Extension methods for registering CommandLineConfigurationProvider with .
ConfigurationBinder ConfigurationBinder Static helper class that allows binding strongly typed objects to configuration values.
ConfigurationBuilder ConfigurationBuilder Used to build key/value based configuration settings for use in an application.
ConfigurationExtensions ConfigurationExtensions Extension methods for IConfiguration.
ConfigurationKeyComparer ConfigurationKeyComparer IComparer implementation used to order configuration keys.
ConfigurationPath ConfigurationPath Utility methods and constants for manipulating Configuration paths
ConfigurationProvider ConfigurationProvider Base helper class for implementing an
ConfigurationReloadToken ConfigurationReloadToken Implements
ConfigurationRoot ConfigurationRoot The root node for a configuration.
ConfigurationSection ConfigurationSection Represents a section of application configuration values.
EnvironmentVariablesExtensions EnvironmentVariablesExtensions Extension methods for registering EnvironmentVariablesConfigurationProvider with .
FileConfigurationExtensions FileConfigurationExtensions Extension methods for FileConfigurationProvider.
FileConfigurationProvider FileConfigurationProvider Base class for file based .
FileConfigurationSource FileConfigurationSource Represents a base class for file based .
IniConfigurationExtensions IniConfigurationExtensions Extension methods for adding IniConfigurationProvider.
JsonConfigurationExtensions JsonConfigurationExtensions Extension methods for adding JsonConfigurationProvider.
MemoryConfigurationBuilderExtensions MemoryConfigurationBuilderExtensions IConfigurationBuilder extension methods for the MemoryConfigurationProvider.
XmlConfigurationExtensions XmlConfigurationExtensions Extension methods for adding XmlConfigurationProvider.

Interfaces

IConfiguration IConfiguration Represents a set of key/value application configuration properties.
IConfigurationBuilder IConfigurationBuilder Represents a type used to build application configuration.
IConfigurationProvider IConfigurationProvider Provides configuration key/values for an application.
IConfigurationRoot IConfigurationRoot Represents the root of an IConfiguration hierarchy.
IConfigurationSection IConfigurationSection Represents a section of application configuration values.
IConfigurationSource IConfigurationSource Represents a source of configuration key/values for an application.