2011-08-02 6 views
0

저는 EntLib 5.1 Unity에서 제 머리를 쓰려고 노력해 왔으며 많은 것을 혼란스럽게합니다. http://msdn.microsoft.com/en-us/library/ff660864%28v=PandP.20%29.aspx.Ent Lib Unity 사용시기

아무도 유니티를 사용할 수있는 시나리오의 유형을 알려주시겠습니까?

요청 유형에 따라 특정 dll을로드해야한다는 요구 사항이 있습니다. 이 시나리오에서 Unity를 사용할 수 있습니까?

고마워요.

+0

가능한 [Microsoft 엔터프라이즈 라이브러리에서 Unity 응용 프로그램 블록의 목적은?] (http://stackoverflow.com/questions/1712414/purpose-of-unity-application-block-in-microsoft-enterprise-library) – onof

답변

0

DLL을 동적으로로드하려면 MEF을 살펴보십시오.

Unity는 테스트 가능한 재사용 가능한 코드를 작성하기 쉽게하기 위해 클래스 간 종속성을 분리하기위한 것입니다.

Dependency Injection을 쉽게 수행 할 수있는 Inversion of Control (IoC) 컨테이너 라이브러리입니다. 스택 오버플로에는 수많은 examples이 있습니다. Unity (코드) 또는 구성 파일을 사용하여 Unity를 구성 할 수 있습니다.

+0

귀하의 답변 주셔서 감사합니다 @ TrueWill –