【发布时间】:2012-01-05 11:35:17
【问题描述】:
我们在一个 MVC 解决方案中有两个 WebApplication,一个用于桌面,另一个用于移动版本。
架构如下所示:
- 模型库(包括存储库和数据库模型)
- 服务层(业务逻辑)
- Web 应用程序项目(视图、控制器、桌面视图模型)
- 移动网络项目(移动视图、控制器、viewModel)
我在这个项目中添加了一个服务层http://www.asp.net/mvc/tutorials/validating-with-a-service-layer-cs)。
只要这两个 web 项目有不同的控制器但最常见的逻辑,我可以将以下哪个移到服务层。
- HTML 助手类
- 查看模型验证
- 常用函数
提前致谢。
【问题讨论】:
标签: asp.net-mvc validation model