2014-12-05 4 views
2

Я подключаюсь к веб-сервису и получаю ошибки в форме SoapException. Это может содержать различные типы сбоев, но отправляется в свойство Detail для SoapException. Он может содержать несколько ошибок. Вот один пример того, что содержится в экземпляре SoapException Detail.FirstChild.OuterXml.Извлечение типов ошибок в глубину xml

<SomeErrorFault xmlns=\"urn:somenamespace\" xsi:type=\"SomeError\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"></SomeErrorFault> 

Свойство InnerExcpetion - null. Я хотел бы проверить все типы ошибок и принять меры по их устранению. Я, конечно, могу сделать Detail.FirstChild.OuterXml.Contains («TypeOfFaultIAmLookingFor»), но интересно, есть ли какие-либо улучшения в получении этой информации?

ответ

Смежные вопросы