【发布时间】:2012-04-11 01:31:56
【问题描述】:
我正在使用 WPF 作为表示层(当然使用 MVVM)开发一个业务线应用程序。
我正在使用 ADO.Net Entity Framework 来映射数据库。
我不想直接在代码中(在业务层中)使用实体。我想将我的项目分成 3 层:
表示层
业务层
数据访问层
根据this post,我想实现对实体框架的完全封装,以提供关注点分离,并且将来不再依赖 EF 作为 ORM。
您能否帮我提供一些示例来封装 EF 以及如何在代码中实现它。
【问题讨论】:
标签: entity-framework data-access-layer separation-of-concerns