버전 1.3에서는 contaier [cmpKey]를 사용하여 모든 종속성이있는 구성 요소를 추출 할 수 있습니다. 접근자가 쓸모 없으며 Resolve Method에서 제공하는 옵션 중 어느 것도 이전 항목과 실제로 일치하지 않는 새로운 릴리스 (2.5)로 변경되었습니다. 나는 키/ID로 유형을 알아낼 수 있지만 난 단지키/id 만 사용하여 WindsorContainer에서 구성 요소를 추출하는 방법
0
A
답변
0
실제로 더 나은 옵션은 키가 우선 순위가 제공되며 구성 요소가보고 될 때 윈저에서
var instance = container.Resolve<object>("component-name");
입니다합니다 (object
인수를 제외하고 자신의 솔루션으로 아무 문제가 없습니다 있지만 약간의 혼란이다) 전적으로 키로. 이 형식은 캐스팅을 피하기 위해 구문 설탕으로 만 사용됩니다.
0
object component = container.Resolve("component-name", new object());
나는 여전히 Resolve<T>
강력한 형식 대신 사용하는 것이 좋습니다 것입니다하지 않는 한이 키/ID로 CMP를 추출하는 이유가 지원 아직이 있는지 궁금 정말 선택의 여지가 없다. 마우 제안보다
관련 문제
- 1. REXML - 단일 요소를 추출하는 방법
- 2. C에서 서버 이름 만 추출하는 방법 #
- 3. ()로 묶인 내용 만 배열로 추출하는 방법
- 4. 라이브러리 구성 요소를 사용하여 오버랩보기
- 5. 부모 구성 요소를 확인하십시오.
- 6. 창에 포커스를주지 않는 구성 요소를 만드는 방법
- 7. vb.net에서 구성 요소를 참조하는 방법
- 8. Wpf 구성 요소를 인쇄하는 방법
- 9. 맞춤 구성 요소를 만드는 방법
- 10. .NET 구성 요소를 사용하여 VB6 응용 프로그램을 업그레이드하는 방법
- 11. 정규식을 사용하여 텍스트를 추출하는 방법?
- 12. preg_match를 사용하여 연도를 추출하는 방법
- 13. MiGLayout을 사용하여 여러 구성 요소를 포함하는 행의 구성 요소를 중앙에 배치하는 방법
- 14. FLVPlaypack 구성 요소를
- 15. Joomla 구성 요소를 모듈로 호출하는 방법?
- 16. C에서 COM 구성 요소를 호출하는 방법
- 17. javascript xpcom 구성 요소에서 C++ xpcom 구성 요소를 사용하는 방법
- 18. asp 가입 구성 요소를 사용하여 이메일로 로그인 할 수있는 방법
- 19. ZK Tree 구성 요소를 사용하여 Treechildren 노드에서 TreeItem을 제거하는 방법
- 20. c'tor 종속성을 사용하여 서비스의 여러 구성 요소를 만드는 방법
- 21. 캐슬 윈저에서 일반 FactoryMethod를 사용하여 구성 요소를 자동으로 등록하는 방법
- 22. 다른 구성 요소를 dataGrid에 배치하는 방법
- 23. iText를 사용하여 스윙 구성 요소를 PDF로 페인트
- 24. 플러그 가능한 구성 요소를 현지화하는 방법
- 25. 구성 요소를 여러 줄로 묶는 방법
- 26. ZK : 구성 요소를 만들고
- 27. Gmail에서받은 이메일 만 추출하는 방법이 있습니까
- 28. 런타임에 패널에 새 구성 요소를 추가하는 방법
- 29. AvalonDock에 WPF 구성 요소를 추가하는 방법
- 30. 연결된 구성 요소를 동적으로 찾는 방법