【发布时间】:2014-10-13 06:16:24
【问题描述】:
我正在用 Web API 编写一个 RESTful API,但我不确定如何有效地处理错误。我希望 API 返回 JSON,并且每次都需要包含完全相同的格式 - 即使出现错误。以下是成功和失败响应的几个示例。
成功:
{
Status: 0,
Message: "Success",
Data: {...}
}
错误:
{
Status: 1,
Message: "An error occurred!",
Data: null
}
如果有异常 - any 异常,我想返回一个像第二个一样形成的响应。什么是做到这一点的万无一失的方法,以便没有未处理的异常?
【问题讨论】:
标签: c# asp.net asp.net-web-api2