Рассмотрим этот пример:
public class Factory
{
private List<ISubFactory> subFactories;
public Factory(List<ISubFactory> subFactories)
{
this.subFactories = subFactories;
}
}
public interface ISubFactory
{
}
Я хочу, чтобы Windsor разрешил класс Factory и поместил все реализации интерфейса ISubFactory, которые зарегистрированы в контейнере (ResolveAll), в параметр "subFactories". Может ли Windsor сделать это?