MvvmLight SimpleIoc и несколько конкретных реализаций

С участиемSimpleIoc Я хотел бы зарегистрировать несколько реализацийIProvider, что-то вроде:

SimpleIoc.Default.Register<IProvider, Provider1>();
SimpleIoc.Default.Register<IProvider, Provider2>();

Так что я могу сделать:

var providers = SimpleIoc.GetAllInstances<IProvider>();

Есть ли способ сделать что-то подобное? Если я попробую это как есть, то получу, что класс уже зарегистрирован дляIProvider.

Ответы на вопрос(1)

Ваш ответ на вопрос