문제

사람들이 IOC 컨테이너에 사용하는 것에 대한 느낌을 받고 싶습니다. 나는 Castle Windsor에 대해 몇 가지 좋은 점을 읽었지만 많은 사람들이 Structuremap, Unity, Ninject 등을 사용한다는 것을 알고 있습니다.

언급 된 것들 (그리고 내가 무시한 것)의 차이점은 무엇입니까? 강점? 약점? 더 잘 맞는 (구조 맵과 같은 ABC에는 적합하지만 XYZ에는 좋지 않음)?

도움이 되었습니까?

해결책

"최고"는 항상 주관적입니다.

즉, 나는 XML이 더 간단하기 때문에 Castle Windsor를 선호합니다. 나는 Windsor와 Spring.net 만 시도해 보았으므로 다른 사람들에 대해 많이 말할 수 없었습니다.

다른 팁

나는 많은 Ninject를 좋아한다 ... 단순하고 사용하기 쉽고, 클래스와 인터페이스 사이의 바인딩을 선언하는 유체 표기법이 있으며 상황에 맞는 바인딩을 지원합니다. 대박.

나는 structuremap을 좋아한다. 최신 버전을 사용하면 XML 구성 파일에 의지하지 않고도 인라인을 선언 할 수 있습니다.

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