【发布时间】:2010-10-24 05:41:32
【问题描述】:
使用 Entity Framework 生成的对象作为业务对象是不好的做法吗?围绕 Entity Framework 对象编写一个辅助包装器,然后在层之间传递是否更好?
例如,编写我自己的 POCO Person 接受我生成的 Entity Framework 对象之一 EFPerson 来初始化 POCO Person 对象?
【问题讨论】:
-
如果 EF 对象在序列化时出现问题,最好将它们包装在 POCO 中吗?因为您将来可能希望通过 WCF 公开您的 Biz 逻辑。
标签: .net database entity-framework .net-3.5