我很想知道在ODataController中引发异常的最佳实践是什么.
如果在方法中引发异常,则默认情况下会将其转换为响应代码500,并且内容包含有关错误的详细信息.我希望明确响应代码,并在无效密钥的情况下发送400.
例如:如果输入请求具有无效密钥,则希望返回400的HttpResponseCode,并且内容应该具有类似于引发异常的错误详细信息.
非常感谢您的投入
c# odata asp.net-web-api
asp.net-web-api ×1
c# ×1
odata ×1