【发布时间】:2021-10-21 18:44:55
【问题描述】:
我正在用 ASP.NET 开发一个 Web API。 当我使用时:
return BadRequest( result.Errors );
响应只是一系列错误。为了保持一致性,我希望将错误包装在与其他 asp.net 错误相同的包装器中,如下所示:
{
"type": "https://tools.ietf.org/html/rfc7231#section-6.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "|803e532a-47325349ba863a12.",
"errors": {
"Password": [
"The Password field is required."
]
}
}
如何实现这个结果?
【问题讨论】:
标签: asp.net-core