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. Castle Windsor:注册多种类型
- 4. 您可以在Windsor容器中注册一个类型的现有实例吗?
- 5. 列出容器中的所有注册组件,Windsor?
- 6. castle windsor TypedFactory注册
- 7. 可以从动态程序集中Castle Castle Windsor注册类型?
- 8. 使用Castle Windsor子容器来解析具有特定实例的类型
- 9. 在Windsor容器中注册泛型类型
- 10. Windsor Fluent注册 - 程序集中的所有类型
- 11. 使用Fluent界面在Castle Windsor注册所有的课程
- 12. Castle Windsor和从内存组件中注册类型;可能吗?
- 13. 指定与Castle Windsor组件注册实例
- 14. Castle Windsor:自动注册每个类型的其他程序集
- 15. Castle Windsor注册多种类型的基础接口?
- 16. 不能在Castle Windsor注册MvcMailer
- 17. WCF Windsor容器注册
- 18. Castle Windsor无法拦截为某个类实例注册的组件
- 19. 向Castle Windsor注册一般类型和服务IoC
- 20. Castle Windsor:我可以获得某种类型的所有实例吗?
- 21. 在类库中实例化Castle Windsor容器时的最佳做法是什么?
- 22. Eureka服务器 - 列出所有已注册的实例
- 23. 在Castle Windsor注册多个相同接口的实现
- 24. 在Castle Windsor的运行时注册附加组件实现
- 25. 与Castle Windsor注册wcf服务
- 26. 注册Castle Windsor日志设施
- 27. Castle Windsor/NHibernate/FactoryMethod并注册NHIbernate EmptyInterceptor
- 28. Castle Windsor Fluent注册 - Pick()做什么?
- 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