当前位置:  开发笔记 > 前端 > 正文

使用Castle Windsor注入多个服务实现

如何解决《使用CastleWindsor注入多个服务实现》经验,为你挑选了1个好方法。

我想让Windsor将多个服务实现注入构造函数.

我的情况是我有多个搜索提供程序实现了一个通用接口.我想用windsor注册其中的每一个,然后将它们注入我的搜索服务中,以便它可以依次查询每个.

温莎有这样的事吗?有没有比在构造函数中注入多个实现更好的方法?



1> Roger Lipsco..:

请参阅Castle Windsor Container的控制和依赖注入反转 - DotNetSlackers的第二部分.它显示了如何将同一服务接口的数组传递给对象.


类似,但使用流畅的配置:http://mikehadlow.blogspot.com/2009/03/castle-windsor-registering-and.html
推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有