MvvmLight SimpleIoc i wiele konkretnych implementacji
ZSimpleIoc
Chciałbym zarejestrować wiele implementacjiIProvider
, coś jak:
SimpleIoc.Default.Register<IProvider, Provider1>();
SimpleIoc.Default.Register<IProvider, Provider2>();
Więc mogę zrobić:
var providers = SimpleIoc.GetAllInstances<IProvider>();
Czy istnieje sposób na zrobienie czegoś takiego? Jeśli spróbuję tak jak ja, otrzymam już zarejestrowaną klasęIProvider
.