Dan*_*ann 5 fluentvalidation servicestack
为什么ServiceStack没有在Validate方法中实现ruleSet可选参数?

我发现你可以通过强制转换为AbstractValidator来调用它
var validator = new PersonValidator();
var person = new Person();
var result = ((AbstractValidator<Person>)validator).Validate(person, ruleSet: "Names");
Run Code Online (Sandbox Code Playgroud)
似乎IValidator.Validate()的形式是一个扩展方法,所以你可以改为在你的cs文件中添加一个using语句,它应该按原样运行.
using ServiceStack.FluentValidation;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
287 次 |
| 最近记录: |