Re: WebService and exception handling
От: ldarcy  
Дата: 24.12.06 03:51
Оценка:
Здравствуйте, ilya_ny, Вы писали:

_>как в вебсервисе сделать обработку ошибок?

_>т.е. на любое ислючение в вебсервисе вызывать обработчик

_>в обычном веб-приложении это делается так:

_>
_>//global.asax
_>protected void Application_Error(Object sender, EventArgs e)
_>{
_>    Exception ex = Server.GetLastError()
_>    Log(ex);
_>}
_>


_>проблема в том, что для веб-сервиса Application_Error в global.asax не в вызывается


Мы банально вешаем try/catch на каждый метод. Кроме того, нужно бросать SoapException в любом случае, так что обертка нужна.