【发布时间】:2014-06-20 15:52:50
【问题描述】:
我有 UI 层(使用 ASP.NET MVC)、BLL 层、DAL 层和模型层。模型层有 POCO 类,代表数据库中的表。
UI、BLL 和 DAL 层都有对模型层的引用。
在 UI 层中,我经常使用模型层中的 POCO 类来向用户展示一些东西。但是当用户可以使用表单做某事时,我通常会创建带有验证属性的 ViewModel。
我应该将 ViewModel 放在 UI 层还是将 ViewModel 移到 Model 层?
【问题讨论】:
标签: asp.net-mvc