【发布时间】:2018-02-06 14:37:43
【问题描述】:
使用 FluentValidation 和 Custom() 规则,我希望能够验证子对象的集合,并为每个无效的子对象返回 ValidationFailure。
我不能使用集合验证器,因为子对象不包含执行规则的正确信息 - 它必须在父对象的上下文中运行。
但是 Custom() API 限制我返回单个 ValidationFailure 或什么都不返回。
我可以使用一种模式来允许单个规则生成多个错误吗?
【问题讨论】:
-
我也达到了这一点。有什么解决办法吗?
标签: fluentvalidation