通过流畅的验证在两个模型之间共享验证

时间:2012-02-29 07:32:13

标签: c# asp.net-mvc-3 fluentvalidation

我有两种不同的型号。在两个模型中,一些验证是相同的,有些则不是。有没有办法通过流畅的验证来分享部分验证?所以我不必维护重复的代码。

1 个答案:

答案 0 :(得分:2)

您可以使用SetValidator方法:

RuleFor(x => x.SomeComplexProperty).SetValidator(new MyValidator());