【发布时间】:2010-11-09 11:47:01
【问题描述】:
我有 n 层架构,我有数据访问、业务服务和 UI 层。 我正在使用 EF 4.0 和 MVC。现在的问题是在哪里创建上下文 1. 业务服务并将上下文传递给 Dataacess 并将 IQuerable 返回给 Data Acess 层。 2.直接在数据访问层使用上下文,将业务服务用作代理(基本上是从DataAecss和UI传递信息)。
创建“上下文”的最佳位置是什么。在线提供的所有示例都显示了在数据访问层中创建上下文。
感谢您的帮助!
【问题讨论】:
标签: asp.net-mvc entity-framework architecture entity