첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
공급자 다음에서 구성 제공
Azure Key Valut 구성 공급자 Azure Key Vault
Azure 앱 구성 공급자 Azure App Configuration
명령줄 구성 공급자 명령줄 매개 변수
사용자 지정 구성 공급자 사용자 지정 소스
환경 변수 구성 공급자 환경 변수
파일 구성 공급자 INI, JSON 및 XML 파일
파일별 키 구성 공급자 디렉토리 파일
메모리 구성 공급자 메모리 내 컬렉션
비밀 관리자 사용자 프로필 디렉토리의 파일

구성 공급자에서 지정한 순서로 구성 소스를 읽는다.

앱에 필요한 기본 구성 소스에 대한 우선 순위에 맞게 구성 공급자를 코드에서 정렬한다.

구성 공급자의 일반적인 순서는 다음과 같다.

  1. appsettings.json
  2. appsettings.Environment.json
  3. 비밀 관리자
  4. 환경 변수 구성 공급자를 사용하는 환경 변수
  5. 명령줄 구성 공급자를 사용하는 명령줄 인수
728x90
반응형
그리드형(광고전용)

'C# > ASP.NET MVC' 카테고리의 다른 글

[C#/ASP.NET MVC/.NETCORE] MemoryConfigurationBuilderExtensions 클래스 : AddInMemoryCollection 확장 메소드를 사용해 메모리 구성 공급자 등록하기  (0) 2020.10.22
[C#/ASP.NET MVC/.NETCORE] KeyPerFileConfigurationBuilderExtensions 클래스 : AddKeyPerFile 확장 메소드를 사용해 파일별 키 구성 공급자 등록하기  (0) 2020.10.22
[C#/ASP.NET MVC/.NETCORE] XmlConfigurationExtensions 클래스 : AddXmlFile 확장 메소드를 사용해 XML 구성 공급자 등록하기  (0) 2020.10.22
[C#/ASP.NET MVC/.NETCORE] JsonConfigurationExtensions 클래스 : AddJsonFile 확장 메소드를 사용해 JSON 구성 공급자 등록하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] IniConfigurationExtensions 클래스 : AddIniFile 확장 메소드를 사용해 INI 구성 공급자 등록하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] CommandLineConfigurationExtensions 클래스 : AddCommandLine 확장 메소드에서 스위치 매핑을 사용해 명령줄 구성 공급자 등록하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] CommandLineConfigurationExtensions 클래스 : AddCommandLine 확장 메소드를 사용해 명령줄 구성 공급자 등록하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] EnvironmentVariablesExtensions 클래스 : AddEnvironmentVariables 확장 메소드를 사용해 환경 변수 구성 공급자 등록하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] OptionsConfigurationServiceCollectionExtensions 클래스 : Configure 확장 메소드를 사용해 설정 값을 서비스 컨테이너에 추가하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] ConfigurationBinder 클래스 : Get 확장 메소드를 사용해 특정 섹션의 설정 값 구하기  (0) 2020.10.21
Posted by icodebroker

댓글을 달아 주세요