문제

MS Unity 컨테이너를 사용하여 종속성 주입을 수행하지만 "Resolve"는 예상치 못한 결과를 반환합니다.

이 해상도를 디버깅 할 수있는 방법이 있습니까? 컨테이너에 어떤 유형/인스턴스가 등록되어 있는지 볼 수 있지만 QuickWatch를 사용할 때 어디에 저장되는지 알 수 없습니다. 컨테이너가 디버그 트레이스를 출력하도록 할 수 있다면 유용 할 것입니다.

제안이 있습니까?

도움이 되었습니까?

해결책

Unity Framework의 소스 코드는 다운로드 할 수 있습니다. http://unity.codeplex.com. 솔루션에 포함시키고 프로젝트에서 컴파일 된 DLL 대신 Unity 프로젝트를 참조하는 경우 Unity 소스 코드를 통해 디버깅 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top