最佳答案
Given the following registrations
builder.Register<A>().As<I>();
builder.Register<B>().As<I>();
builder.Register<C>().As<I>();
var container = builder.Build();
I am looking to resolve all instances of type I as a IEnumerable
(Array or Collection it doesn't matter).
In Windsor I would have written the following.
foreach(I i in container.ResolveAll<I>())
{
...
}
I am migrating from Windsor to Autofac 1.4.4.561 but can't see the equivalent syntax.