自定义FluentValidation .net核心Web模型状态行为

时间:2018-12-04 14:40:34

标签: asp.net-core fluentvalidation

开箱即用,当FV检测到验证失败时,它以数组的形式显示属性名称,错误消息,尝试值,并将其作为BadRequest响应返回。

但是,FV的validator.Validate()方法实际上返回了更丰富的ValidationResult对象,并包含有关错误代码和参数化值的元数据。

我希望能够返回实际的ValidationResult,包括所有丰富的元数据,而不仅仅是返回来自validationfailures的一些数据。

如何更改此行为? (.net core 2.1 btw)。

0 个答案:

没有答案