Есть ли способ обработать код статуса http 422 изящно. Я ищу лучшую практику здесь. Я знаю, что HttpStatusCode это перечисление так, что я попробовал это,System.Net Класс HttpStatusCode не имеет кода 422
HttpStatusCode Unprocessable = (HttpStatusCode)422;
if (Response == (HttpStatusCode)422)
, но не позволяет мне сравнивать его. Я здесь что-то не так?
Каким образом можно добавить этот код состояния во время выполнения.
Просто проверьте это [link] (https://msdn.microsoft.com/en-us/library/system.net.httpstatuscode (v = vs.110) .aspx), нет кода статуса 422 – Peyman
thats что я пытаюсь спросить .... если я хочу использовать 422, могу ли я расширить это перечисление? – golldy
Нет, вы не можете, почему вы хотите расширить перечисление ResponseCode. Это использует стандартный код ответа. http://stackoverflow.com/questions/757684/enum-inheritance – Peyman