我正在使用自动映射器将我的模型映射到视图模型类以传递到我的视图。
我的问题实际上是验证应该去哪里?我计划使用元数据装饰 - mvc 2 的一个功能。
但无论是在模型中还是在视图模型中?还是两个地方都有?
验证应该至少在视图模型中完成,因为这是您作为操作参数收到的内容并包含用户输入。您还可以对模型进行验证。