获取错误详细信息给客户端

时间:2013-07-05 09:13:40

标签: c# asp.net-web-api

我在向客户端获取模型状态详细信息时遇到问题。我有一些像这样的代码:

var error = new HttpError(modelStateDictionary, true);
throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.BadRequest, error));

modelStateDictionary是包含错误详细信息的模型状态。 在当地它很棒。 modelState作为JSON返回,通过主干我可以向用户显示错误详细信息。但它只是返回“错误请求” - 甚至不是JSON。

为什么?我甚至包括布尔标志,以在HttpError结构函数中包含错误细节。

0 个答案:

没有答案