Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
给定一个扩展 AbstractValidator 并实现 IValidator 的验证器,我想得到它的规则。似乎没有办法做到这一点?
使用 IValidator 接口中的 GetEnumerator 方法。
通过枚举集合,您可以检查应用于每个属性的验证器。
但是,在处理 DelegatingValidators 时它变得相当复杂,因此我将带有 .WithState() 的自定义状态应用到我可以轻松理解的验证器上。