【发布时间】:2018-10-19 09:00:38
【问题描述】:
您好,我使用具有工作单元模式的实体框架,我想知道在我的应用程序层中是否应该直接使用由实体框架生成的实体,或者在我的应用程序层中重新创建 POCO 对象并映射我的 POCO?
因为我希望我的应用程序层不要对我的实体进行任何引用,所以我想例如在我的解决方案中创建另一个项目,该项目可以将我的实体映射到我的应用程序中的 poco,但我不知道这是否是一个很好的做法,尤其是我不知道该怎么做
提前谢谢你!
【问题讨论】:
-
这取决于... 您的 ef 类中是否有不应该在您的应用程序中显示的信息?它是一个什么样的应用程序?...
-
这是一个 asp.net mvc 应用程序。除了在我的视图模型中,我将不得不使用所有信息
-
我已经更新了我的答案
标签: c# asp.net entity-framework-6