Вернуть JSON с кодом ошибки MVC

Я пытался вернуть сообщение об ошибке в контроллер, как советовали в Эта ссылка так что клиент может принять соответствующие меры. Контроллер вызывается JavaScript через JQuery AJAX. Я возвращаю объект Json только в том случае, если я не установил статус на ошибку. Вот пример кода

if (response.errors.Length > 0)
   Response.StatusCode = (int)HttpStatusCode.BadRequest;
return Json(response);

Я получу Json, если не установлю код состояния. Если я установлю код состояния, я получу код состояния обратно, но не объект ошибки Json.

Update Я хочу отправить объект Error как JSON, чтобы он мог обрабатывать ответный вызов ошибки ajax.

Ответы на вопрос(8)

Ваш ответ на вопрос