【发布时间】:2011-10-04 16:43:34
【问题描述】:
我看到它有时提到存储库模式通过 DbSet 和 DbContext 对象内置到实体框架代码优先中。
然而,这留下了一些问题:
1) 注入 - 难以注入,因为没有清晰的界面
2) 模拟 - 同上
3) 对 EnitityFramework.dll 的多次引用 - 假设我在它自己的程序集/项目中创建我的 Code First,然后想在另一个地方引用它,我还必须在没有一些包装器的情况下引用 entityFramework.dll
您是否同意这一点,如果您同意,您认为最好的解决方案是什么?
【问题讨论】:
标签: repository entity-framework-4.1 ef-code-first wrapper