在 EF 4.1 代码中,UnitOfWork 和 GenericRepository 模式是否多余?
想知道我是否需要使用 Genericrepository 模式和 UnitOfWork 来模拟存储库。我正在使用 MOQ。现在它是多余的吗,因为我注意到 EF 4.1 有 IDBSet。
我还没有弄清楚如何编写使用 IDBSet 的通用内容。如果您有一个实现 IDBSet 的示例,您可以向我展示吗?
有什么建议吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是已经讨论过的许多主题的重复,但我同意其中一些主题可能很难找到,因为它们嵌套在其他问题中
我希望这能给您一些答案。如果没有,请随时在此处或在新问题中询问更多信息。
This is duplicate of many topics already discussed on SO but I agree that some of them can be hard to find because they are nested in other question
I hope this will give you some answers. If not, don't hesitate to ask for more information either here or in a new question.
另外我想补充一点,实体框架上的通用存储库和工作单元是多余的,请查看此链接 http://rob.conery.io/2014/03/04/repositories-and-unitofwork-are-not-a-good-idea/
In addition i want to add, that generic repository and unit of work on Entity Framework is redundant, check out this link http://rob.conery.io/2014/03/04/repositories-and-unitofwork-are-not-a-good-idea/