1
在开发过程中,我遇到了一个叫做“域模型与视图之间的阻抗不匹配”的问题。为了解决这个问题,我决定使用ViewModel模式 - 为每个视图(强类型)我们创建viewmodel类。但是,验证逻辑的位置在哪里?在viewmodel类中还是在我们的领域模型对象中?我们需要执行操作来查询数据库 - 在控制器操作中,然后填充viewmodel或直接在viewmodel中?ASP.NET MVC查看模型模式 - 验证和数据库操作
谢谢。