Если я получу полный и действительный HttpWebResponse, но его содержимое будет недействительным, какой тип исключения следует выдать? - PullRequest
0 голосов
/ 31 октября 2010

Я занимаюсь удалением JSON с веб-сайта и десериализацией его с помощью класса DataContract.Так что, если ответ, который я получаю, не соответствует классу?Я бы получил SerializationException, но я думаю, что было бы лучше в качестве InnerException для другого исключения, так как ответ, следовательно, неполный или не JSON вообще.

Сейчас я думаюWebException, но у меня нет идей для WebExceptionStatus, которые были бы правильными.Или, может быть, лучше просто создать совершенно новый тип исключений?

1 Ответ

0 голосов
/ 08 ноября 2010

Я решил создать что-то, унаследованное от Exception и установив InnerException в SerializationException, поскольку я могу перехватить определенный класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...