返回Web API2中的错误
本文关键字:错误 API2 Web 返回 | 更新日期: 2023-09-27 18:21:40
我需要从Web API返回错误。这意味着要经过验证。我有一个自定义的错误模型将作为json发送。我该如何发送?类似BadRequest(模型);IHTTPActionResult正在使用。如果使用HttpresponseMessage,我们可以通过。但在IHTTPActionResult中,我如何使用BadRequest传递自定义错误模型。
只返回一个内部服务器错误。它有一个重载,用于返回带有消息的异常。
public IHttpActionResult YourMethod()
{
try
{
}
catch
{
return InternalServerError();
//or
return this.BadRequest(JsonConvert.SerializeObject(yourModel));
}
}