小编sof*_*ded的帖子

在 .NET Core 6 API 中记录自动 HTTP 400 响应

[ProducesResponseType(StatusCodes.Status400BadRequest)]
[ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status500InternalServerError)]
[ProducesResponseType(StatusCodes.Status303SeeOther)]
[HttpPost]
[Route("RegisterUsers")]
public async Task<ActionResult<List<UsersInfo>>> RegisterUsers(List<UsersInfo> Users)
{
    // .. how to detect errors here ...
    return Users;
}
 
Run Code Online (Sandbox Code Playgroud)

特别是当 API 收到正文中 UserInfo 类型的错误格式时,我如何在此处出现错误?

在用户信息类型错误的情况下,该方法实现永远不会运行。

.net c# .net-core asp.net-core-webapi

6
推荐指数
1
解决办法
2282
查看次数

标签 统计

.net ×1

.net-core ×1

asp.net-core-webapi ×1

c# ×1