[C#/ASP.NET MVC/.NETCORE] CommandLineConfigurationExtensions 클래스 : AddCommandLine 확장 메소드에서 스위치 매핑을 사용해 명령줄 구성 공급자 등록하기

■ CommandLineConfigurationExtensions 클래스의 AddCommandLine 확장 메소드에서 스위치 매핑을 사용해 명령줄 구성 공급자를 등록하는 방법을 보여준다. ▶ Program.cs

▶ appsettings.json

[C#/ASP.NET MVC/.NETCORE] CommandLineConfigurationExtensions 클래스 : AddCommandLine 확장 메소드를 사용해 명령줄 구성 공급자 등록하기

■ CommandLineConfigurationExtensions 클래스의 AddCommandLine 확장 메소드를 사용해 명령줄 구성 공급자를 등록하는 방법을 보여준다. ▶ Program.cs

▶ appsettings.json

▶ Controllers/TestController.cs

[C#/ASP.NET MVC/.NETCORE] EnvironmentVariablesExtensions 클래스 : AddEnvironmentVariables 확장 메소드를 사용해 환경 변수 구성 공급자 등록하기

■ EnvironmentVariablesExtensions 클래스의 AddEnvironmentVariables 확장 메소드를 사용해 환경 변수 구성 공급자를 등록하는 방법을 보여준다. ▶ Program.cs

using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using

[C#/ASP.NET MVC/.NETCORE] OptionsConfigurationServiceCollectionExtensions 클래스 : Configure 확장 메소드를 사용해 설정 값을 서비스 컨테이너에 추가하기

■ OptionsConfigurationServiceCollectionExtensions 클래스의 Configure 확장 메소드를 사용해 설정 값을 서비스 컨테이너에 추가하는 방법을 보여준다. ▶ appsettings.json

▶ Models/PositionOption.cs

▶ Startup.cs

[C#/ASP.NET MVC/.NETCORE] ConfigurationBinder 클래스 : Get 확장 메소드를 사용해 특정 섹션의 설정 값 구하기

■ ConfigurationBinder 클래스의 Get 확장 메소드를 사용해 특정 섹션의 설정 값을 구하는 방법을 보여준다. ▶ appsettings.json

▶ Models/PositionOption.cs

▶ Controllers/TestController.cs

[C#/ASP.NET MVC/.NETCORE] ConfigurationBinder 클래스 : Bind 확장 메소드를 사용해 특정 섹션의 설정 값을 객체와 바인딩하기

■ ConfigurationBinder 클래스의 Bind 확장 메소드를 사용해 특정 섹션의 설정 값을 객체와 바인딩하는 방법을 보여준다. ▶ appsettings.json

▶ Models/PositionOption.cs

[C#/ASP.NET MVC/.NETCORE] IConfiguration 인터페이스 : appsettings.json 파일 설정 값 구하기

■ IConfiguration 인터페이스를 사용해 appsettings.json 파일 설정 값을 구하는 방법을 보여준다. ▶ appsettings.json

▶ Controllers/TestController.cs

TestProject.zip

[C#/ASP.NET MVC/.NETCORE] IConfigurationRoot 인터페이스 : Providers 속성을 사용해 구성 공급자 조회하기

■ IConfigurationRoot 인터페이스의 Providers 속성을 사용해 구성 공급자를 조회하는 방법을 보여준다. ▶ Controllers/TestController.cs

TestProject.zip

[C#/ASP.NET MVC/.NETCORE] JsonConfigurationExtensions 클래스 : AddJsonFile 확장 메소드를 사용해 환경 설정 파일 로드하기

■ JsonConfigurationExtensions 클래스의 AddJsonFile 확장 메소드를 사용해 환경 설정 파일을 로드하는 방법을 보여준다. ▶ Settings/MainSettings.cs

▶ Settings/MainSettings.json

※ 상기 파일의

[C#/ASP.NET] WebConfigurationManager 클래스 : 설정 정보 구하기

■ WebConfigurationManager 클래스를 사용해 설정 정보를 구하는 방법을 보여준다. ▶ Web.config

▶ MainPage.aspx

▶ MainPage.aspx.cs

TestProject.zip

[C#/ASP.NET] ConfigurationManager 클래스 : 설정 정보 구하기

■ ConfigurationManager 클래스를 사용해 설정 정보를 구하는 방법을 보여준다. ▶ Web.config

▶ MainPage.aspx

▶ MainPage.aspx.cs

TestProject.zip