【发布时间】:2009-05-16 18:57:01
【问题描述】:
我的控制器将请求转交给相应的服务。然后服务调用各种存储库。存储库将 Linq to Sql 实体纯粹用于 DataAccess,然后映射并作为域对象返回。然后服务决定 Controller 将呈现什么并将 DO 替换为 Presentation 对象,这些对象返回给 Controller 以在 View 中显示。
所以我有服务-存储库-域对象-表示对象
我之所以这么问,是因为我似乎有很多对象,有些对象除了传递数据之外什么都不做。这是一个合理的场景还是我没有遵循正确的 MVC 模式?
【问题讨论】:
标签: asp.net-mvc model-view-controller design-patterns