8

给定一个扩展 AbstractValidator 并实现 IValidator 的验证器,我想得到它的规则。似乎没有办法做到这一点?

4

1 回答 1

4

使用 IValidator 接口中的 GetEnumerator 方法。

通过枚举集合,您可以检查应用于每个属性的验证器。

但是,在处理 DelegatingValidators 时它变得相当复杂,因此我将带有 .WithState() 的自定义状态应用到我可以轻松理解的验证器上。

于 2013-03-12T11:25:50.723 回答