15
A
回答
27
使用IKernel.GetAssignableHandlers(typeof(object))
:
IWindsorContainer container = ...
foreach (var handler in container.Kernel.GetAssignableHandlers(typeof(object))) {
Console.WriteLine("{0} {1}",
handler.ComponentModel.Service,
handler.ComponentModel.Implementation);
}
相關問題
- 1. Castle windsor註冊
- 2. Castle Windsor:註冊多種類型
- 3. 您可以在Windsor容器中註冊一個類型的現有實例嗎?
- 4. 列出容器中的所有註冊組件,Windsor?
- 5. 在Windsor容器中註冊泛型類型
- 6. Windsor Fluent註冊 - 程序集中的所有類型
- 7. 使用Fluent界面在Castle Windsor註冊所有的課程
- 8. Castle Windsor和從內存組件中註冊類型;可能嗎?
- 9. 指定與Castle Windsor組件註冊實例
- 10. Castle Windsor註冊多種類型的基礎接口?
- 11. WCF Windsor容器註冊
- 12. 向Castle Windsor註冊一般類型和服務IoC
- 13. Castle Windsor:我可以獲得某種類型的所有實例嗎?
- 14. Eureka服務器 - 列出所有已註冊的實例
- 15. Castle Windsor:主控制器無法解析容器中的註冊組件
- 16. Castle Windsor現有服務實例上的Setter注入
- 17. 註冊Castle Windsor日誌設施
- 18. Castle Windsor Fluent註冊 - Pick()做什麼?
- 19. Castle windsor註冊組件問題
- 20. Castle windsor:如何使用一個實施實例註冊兩個服務?
- 21. 如何檢查Castle Windsor中的有害註冊
- 22. Castle Windsor接口和抽象實現的註冊
- 23. 如何獲得當前在Castle Windsor註冊的組件的所有密鑰?
- 24. 如何使用Castle Windsor的Generic FactoryMethod自動註冊組件使用Castle Windsor
- 25. Castle Windsor - 指定所有攔截器
- 26. Windsor容器:在代碼和Xml中註冊東西
- 27. 確定哪個類或程序集實例化與Castle Windsor容器的對象
- 28. Castle Windsor適用於多種混凝土類型的IoC容器示例
- 29. Castle Windsor:使用約定註冊以及特定實現
- 30. 我可以使用castle windsor熱切地實例化註冊爲單例的實例嗎?
添加到溫莎FAQ:http://using.castleproject.org/display/IoC/FAQ – 2010-01-24 16:39:57
是有什麼解決辦法,如果想所有的可視化註冊的服務和組件,而不使用服務或組件的名稱, 如我們註冊它們,FromAssembly()或類似的東西,可用於檢查可用的服務? – 2013-02-12 11:16:50