【发布时间】:2011-02-15 20:56:12
【问题描述】:
我有一堆存储库。他们从 EF 3.5 生成的模型中检索数据。为了简单起见,我们只称它们为 repository1、2 和 3。它们都实现了通用接口:public interface IRepository<T>{..} 我的视图模型应该如何与这些存储库通信?我试图用IRepository GetRepository(string repositoryName){..}方法创建某种工厂,但我无法让它工作。那么我应该只在需要时引用视图模型中的存储库,还是有更好的解决方案?我想要一个代码示例,谢谢。
干杯
【问题讨论】:
标签: c# repository viewmodel mvvm