MvvmLight SimpleIoc und mehrere konkrete Implementierungen
MitSimpleIoc
Ich möchte mehrere Implementierungen von registrierenIProvider
, so etwas wie:
SimpleIoc.Default.Register<IProvider, Provider1>();
SimpleIoc.Default.Register<IProvider, Provider2>();
Also kann ich tun:
var providers = SimpleIoc.GetAllInstances<IProvider>();
Gibt es eine Möglichkeit, so etwas zu tun? Wenn ich es so probiere, bekomme ich, dass bereits eine Klasse angemeldet istIProvider
.