Castle Windsor依赖注入与多种具体实现

时间:2009-09-24 19:20:38

标签: c# dependency-injection castle-windsor ioc-container

Castle Windsor是否有方法将单个接口的多个具体实现注入构造函数?

我想做这样的事情:

class Some
{
   public Some(IService[] services)
   {
      services.Each(s => s.DoSomething(this));
   }
}

请注意,在此级别,我无权访问IWindsorContainer,并希望保持这种状态。

1 个答案:

答案 0 :(得分:3)