首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有通用库的实体框架4

带有通用库的实体框架4
EN

Stack Overflow用户
提问于 2011-10-10 05:55:46
回答 1查看 2K关注 0票数 0

我使用实体框架4.0开发了一个示例应用程序。但现在我要为一家公司开发一个真正的应用程序。在这里,我想用通用存储库、工作单元和DI容器来实现DAL和实体框架。

请给我一个框架的实际例子。

谢谢Rusho

EN

回答 1

Stack Overflow用户

发布于 2011-10-10 08:47:01

通用存储库是胡说八道。如果您想使用名为Repository的设计模式,您应该考虑特定的存储库和聚合根。

泛型存储库只是围绕ObjectSet / DbSet的一个包装器,它不提供任何附加价值--只提供额外的层,必须加以维护,从而使与EF的交互更加困难。此外,添加存储库时没有说明为什么要这样做,以及它应该为您解决什么是错误的方法&设计模式是解决问题的蓝图。你不应该仅仅因为它的存在而使用它,每个人都在谈论它。

在我讨论泛型存储库及其含义时,您还可以查看这些答案:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7709011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档