Autowiring collections with IoC
- by Marcus
Hi,
Anyone know if there exists any IoC container that can handle this:
Given:
ISomeInterfce<T> where T : Entity
Impl1 : ISomeInterfce<Entity1>
Impl2 : ISomeInterfce<Entity1>
Impl3 : ISomeInterfce<Entity2>
Impl4 : ISomeInterfce<Entity2>
I want to be able to auto wire my system and be able to resolve like this
IoC.ResolveAll(typeof(ISomeInterfce<Entity1>))
and get a collection back
of all implementations of ISomeInterfce<Entity1>