gpt4 book ai didi

c# - HttpError 和 IHttpActionResult

转载 作者:太空狗 更新时间:2023-10-29 22:26:24 27 4
gpt4 key购买 nike

如何返回 HttpError(自己的、格式漂亮的前端错误消息)然后使用方便的 IHttpActionResult

public IHttpActionResult Delete(Guid id)
{
HttpError error = null;

// code omitted

if (error != null) {
// How can I achieve that?
return BadRequest(error);
}

return Ok();
}

最佳答案

您可以使用 ResponseMessageResult :

public IHttpActionResult Error()
{
var error = new HttpError();
return ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.BadRequest, error));
}

关于c# - HttpError 和 IHttpActionResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23820312/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com