【发布时间】:2011-05-07 09:25:39
【问题描述】:
我想实现典型的三层架构。我目前的做法如下
- DAL - 使用 EF 4.0 和我的每个实体的存储库。通过接口访问
- 我正在考虑使用 POCO 对象。我的第一个问题是我应该把那些 文件?在所有其他项目引用的程序集中?
- BLL - 我如何将数据从 DAL 获取到 BLL,然后最终到 GUI 如果我在那里有一大堆经理类,比如 BLL 中的 CustomerManager,这是一个好方法吗?这些类将访问 BLL 中的相应存储库,然后将对象传递给 GUI
或者您认为将存储库放在 BLL 中并直接从我的 say buttoneventhandler 中访问它们更好吗?
希望你能给黑暗带来一些光明
【问题讨论】:
-
如果我们的回答有帮助,请将其标记为已接受
标签: .net entity-framework repository-pattern poco