В веб-службах XML, какова лучшая практика для передачи исключений обратно клиенту? - PullRequest
6 голосов
/ 28 апреля 2010

Если мой веб-метод выдает исключение, каков наилучший способ передачи этого исключения клиенту?

1 Ответ

4 голосов
/ 28 апреля 2010
  • В старых старых службах asmx, перехватывая это исключение и перебрасывая SoapException и заполняя свойство Detail .
  • В WCF бросая FaultException<T>. Что касается перехвата , то хорошим местом для этого является пользовательский IErrorHandler , который выдаст соответствующую ошибку клиенту.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...