0
我的應用程序都有一個共同的IRepository
接口,以及多個接口延伸這樣的:使用MvvmCross IoC,如何獲得實現通用接口的單例列表?
public interface IRepository
{
void Start();
void Stop();
}
public interface IFooRepository : IRepository
{
// Foo specific methods
}
public interface IBarRepository : IRepository
{
// Bar specific methods
}
實現IFooRepository
和IBarRepository
登記爲單身時,應用程序啓動的類。使用MvvmCross的服務定位器可以將單身人士檢索爲List<IRepository>
?
謝謝@Stuart!我會嘗試一種方法。 – elevine