locked
WCF-сервис JSON WebFaultException HttpStatusCode.NotFound RRS feed

  • Вопрос

  • Есть WCF-сервис, возвращающий некую структуру в JSON-формате. При найденных данных запрос на этот сервис возвращает данные, а в случае если не найдено ничего, то возвращается другая структура в JSON-формате, сгененрированная WebFaultException с HttpStatusCode.NotFound.

    В мобильном приложении я нормально принимаю и десериализирую структуру. А как понять, что есть ошибка HttpStatusCode и структура данных уже другая?



    • Изменено УИКТиС 2 августа 2012 г. 13:43
    2 августа 2012 г. 13:30

Ответы

  • Привет.

    Проблема еще актуальна?

    В клиентском коде при вызове метода службы вы же можете перехватить возникающее исключение WebFaultException, а у него есть свойство StatusCode, которое вам как раз и нужно.


    Для связи [mail]

    • Помечено в качестве ответа Abolmasov Dmitry 28 августа 2012 г. 10:08
    16 августа 2012 г. 9:14