Microsoft.Extensions.Configuration 네임스페이스

를 설정하기 위한 클래스 및 추상화가 포함되어 있습니다 IConfiguration.

클래스

AzureKeyVaultConfigurationExtensions

IConfigurationBuilderMicrosoft.Extensions.Configuration.AzureKeyVault.AzureKeyVaultConfigurationProvider를 등록하는 확장 메서드입니다.

BinderOptions

ConfigurationBinder에서 사용하는 옵션 클래스입니다.

ChainedBuilderExtensions

연결된 구성 공급자에 대한 IConfigurationBuilder 확장 메서드입니다.

ChainedConfigurationProvider

의 연결된 구현입니다 IConfigurationProvider.

ChainedConfigurationSource

연결된 IConfigurationIConfigurationSource로 나타냅니다.

CommandLineConfigurationExtensions

IConfigurationBuilderCommandLineConfigurationProvider를 등록하는 확장 메서드입니다.

ConfigurationBinder

강력한 형식 개체를 구성 값에 바인딩하도록 허용하는 정적 도우미 클래스입니다.

ConfigurationBuilder

애플리케이션에서 사용할 키/값 기반 구성 설정을 빌드하는 데 사용됩니다.

ConfigurationExtensions

구성 클래스에 대한 확장 메서드입니다.

ConfigurationKeyComparer

구성 키를 정렬하는 데 사용되는 IComparer 구현입니다.

ConfigurationKeyNameAttribute

를 설정하기 위한 클래스 및 추상화가 포함되어 있습니다 IConfiguration.

ConfigurationManager

변경 가능한 구성 개체를 나타냅니다. 및 IConfigurationRoot입니다IConfigurationBuilder. 원본이 추가되면 구성의 현재 보기를 업데이트합니다. 가 호출되면 IConfigurationBuilder.Build() 구성이 고정됩니다.

ConfigurationPath

구성 경로를 조작하기 위한 유틸리티 메서드 및 상수입니다.

ConfigurationProvider

를 구현하기 위한 기본 도우미 클래스입니다 IConfigurationProvider.

ConfigurationReloadToken

IChangeToken 구현

ConfigurationRoot

구성에 대한 루트 노드입니다.

ConfigurationRootExtensions

IConfigurationRoot에 대한 확장 메서드입니다.

ConfigurationSection

애플리케이션 구성 값 섹션을 나타냅니다.

EnvironmentVariablesExtensions

IConfigurationBuilderEnvironmentVariablesConfigurationProvider를 등록하는 확장 메서드입니다.

FileConfigurationExtensions

FileConfigurationProvider에 대한 확장 메서드입니다.

FileConfigurationProvider

파일 기반 ConfigurationProvider에 대한 기본 클래스입니다.

FileConfigurationSource

파일 기반 IConfigurationSource에 대한 기본 클래스를 나타냅니다.

FileLoadExceptionContext

파일 로드 예외에 대한 정보를 포함합니다.

IniConfigurationExtensions

IniConfigurationProvider를 추가하기 위한 확장 메서드입니다.

JsonConfigurationExtensions

JsonConfigurationProvider를 추가하기 위한 확장 메서드입니다.

KeyPerFileConfigurationBuilderExtensions

IConfigurationBuilderKeyPerFileConfigurationProvider를 등록하는 확장 메서드입니다.

MemoryConfigurationBuilderExtensions

MemoryConfigurationProvider에 대한 IConfigurationBuilder 확장 메서드입니다.

NewtonsoftJsonConfigurationExtensions

NewtonsoftJsonConfigurationProvider를 추가하기 위한 확장 메서드입니다.

StreamConfigurationProvider

스트림 기반 구성 공급자입니다.

StreamConfigurationSource

스트림 기반 IConfigurationSource입니다.

UserSecretsConfigurationExtensions

사용자 비밀 구성 소스를 추가하기 위한 구성 확장입니다.

XmlConfigurationExtensions

XmlConfigurationProvider를 추가하기 위한 확장 메서드입니다.

구조체

ConfigurationDebugViewContext

구성의 현재 항목에 대한 데이터를 제공합니다.

인터페이스

IConfiguration

키/값 애플리케이션 구성 속성 세트를 나타냅니다.

IConfigurationBuilder

애플리케이션 구성을 빌드하는 데 사용되는 형식을 나타냅니다.

IConfigurationProvider

애플리케이션에 대한 구성 키/값을 제공합니다.

IConfigurationRoot

IConfiguration 계층의 루트를 나타냅니다.

IConfigurationSection

애플리케이션 구성 값 섹션을 나타냅니다.

IConfigurationSource

애플리케이션에 대한 구성 키/값의 원본을 나타냅니다.