[C#/ASP.NET MVC/.NETCORE] ConfigurationBinder 클래스 : Get 확장 메소드를 사용해 배열 바인딩하기


■ ConfigurationBinder 클래스의 Get 확장 메소드를 사용해 배열을 바인딩하는 방법을 보여준다.

appsettings.json

Models/ProgramList.cs

Controllers/TestController.cs

※ 구성 키에서 배열 인덱스를 사용하여 배열을 개체에 바인딩할 수 있도록 지원한다.
※ 숫자 키 세그먼트를 노출하는 모든 배열 형식은 POCO 클래스 배열에 배열을 바인딩할 수 있다.
※ 구성 바인더는 null 값을 바인딩하거나 바인딩된 개체에 null 항목을 만들 수 없다.

TestProject.zip

분류

보관함