P29 自定义错误信息和错误报告
自定义错误信息。

内置的Attribute的 ErrorMessage就可以传递错误信息。

自定义属性也支持ErrorMessage。但是想让这个ErrorMessage正常的返回。必须改下自定义的Attribute的代码。

先写上ErrorMessage

这里使用属性ErrorMessage就可以了


错误信息的报告



首先这里是错误的类型

浏览器打开这个地址。

争对实体验证的错误最好是返回422状态码、
traceId比如说日志里面可能会出现这个。用它查一些相关的日志。

自定义返回的错误号。
这个InvalidModelStateResponseFactory在Controller里面的 modelState验证错误的时候就会执行。


把TractId加上

最后返回

设置下格式


第三方验证
验证规格和类分离。

结束
浙公网安备 33010602011771号