【发布时间】:2010-10-28 10:16:52
【问题描述】:
阅读有关实体框架中缺乏持久性无知的信息时,我经常偶然发现POCO Adapter。问题是,有没有人在生产中使用它,它是怎么做的,有什么陷阱?
我考虑了应用程序设计的两种替代方案:在业务逻辑中使用带有该适配器的 POCO,并使表示层使用它们或创建在 EF 实体和 DTO 之间转换的服务层: (1)EF实体适配器POCO业务对象Presentation 要么 (2) EF 实体 服务层 DTO 表示。 第一种方法似乎更干净,但我有点犹豫 POCO Adapter 不是非常标准的解决方案,可能包含一些目前不明显的缺点。
【问题讨论】:
标签: entity-framework architecture poco