9

我想让 Windsor 将服务的多个实现注入到构造函数中。

我的场景是我有多个实现通用接口的搜索提供程序。我想用 windsor 注册每个这些,然后将它们注入我的搜索服务,以便它可以依次查询每个。

温莎可以做到这一点吗?有没有比将多个实现注入构造函数更好的方法?

4

1 回答 1

10

请参阅DotNetSlackers上的 Castle Windsor 容器的控制反转和依赖注入 - 第二部分。它展示了如何将相同服务接口的数组传递给对象。

于 2009-01-04T09:39:33.127 回答