为什么ServiceStack没有实现规则集 Validate 方法中的可选参数?
最佳答案
我发现您可以通过转换为 AbstractValidator 来调用它
var validator = new PersonValidator();
var person = new Person();
var result = ((AbstractValidator<Person>)validator).Validate(person, ruleSet: "Names");
似乎 IValidator.Validate() 的形式是一种扩展方法,因此您可以改为将 using 语句添加到您的 cs 文件,它应该按原样工作。
using ServiceStack.FluentValidation;
关于servicestack - 为什么ServiceStack没有实现Validate方法中的ruleSet可选参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28930540/