Некорректная информация от сервиса -- какой Exception?
От: 0K Ниоткуда  
Дата: 11.08.10 22:08
Оценка:
В продолжение серии вопросов по исключениям: http://rsdn.ru/forum/dotnet/3915523.flat.aspx
Автор: 0K
Дата: 12.08.10
Пишу отдельно, т.к. каждый вопрос самостоятелен.

Собственно, обращаемся к источнику данных (Web-сервис, файл или что угодно) и он возвращает некорректные данные. Допустим, ожидаем XML, получили просто текст. Или получили XML, но там нет обязательного параметра. Какое исключение при этом сгенерировать? InvalidOperationException? Или свое собственное?

Если свое, то какое? Ибо уже одно исключение связанное с этим сервисом есть: оно инкапсулирует документированные ошибки этого сервиса.
exception
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.