2016-06-24 5 views

답변

2

나는 사람들이 종종 설정을 정의하는 것을 열망한다고 생각한다. 파일들. 종종 프로그래밍 언어는 간단하고 강력한 구성 메커니즘을 사용합니다. - 당신이 주사를 종속를 처음 사용하는 경우 마틴 파울러는

, 구성 XML (또는 Web.config의)를 사용하지 마십시오. XML 구성은 매우 오래된 기술이며 장황하고 부서지기 쉬운 경향이 있습니다.

대신, 당신은 당신이 늦게 바인딩 을 필요로하지 않는 CONFIGURATION AS 코드를 사용하고 싶습니다. 주로 구성 API에서 사용되는 제네릭과 Fluent Builders를 사용하려고합니다.

예, 실제로 XML 중심의 DI 컨테이너를 사용하려는 경우 Unity 컨테이너를 사용할 수 있습니다.

당신은 Dependency Injection in .NET (Paperback) by Mark Seemann에서 코드 구성에 대 XML에 대한 자세한 내용을보실 수 있습니다 - 페이지 67합니다.