Обработка исключений Ajax на стороне сервера ASP.Net - PullRequest
6 голосов
/ 24 апреля 2009

Я использую AJAX-инфраструктуру ASP.net и пытаюсь выполнить регистрацию исключений в веб-службе, называемой javascript.

Просматривая Интернет, я нахожу некоторых людей , обрабатывающих их на стороне клиента и отправляющих их обратно на сервер. Я бы предпочел не делать этого, поскольку он полагается на вызов другого сервера (если в первый раз произошел сбой, отправка другого запроса не выглядит хорошей идеей, и это заставляет меня изменить все мои вызовы)

Я вижу, как некоторые другие люди украшают все свои методы с помощью блоков try ... catch (что приводит к дублированию обработки ошибок и, тем не менее, к другому блоку try catch).

Тем не менее, я пытаюсь достичь чего-то похожего на Application_Error() global.asax, которое обрабатывает каждое необработанное исключение (нет, похоже, что оно не вызывается для AJAX, называемых исключениями методов).

Это вообще возможно?

1 Ответ

8 голосов
/ 24 апреля 2009

Используйте ELMAH - он может фиксировать ошибки AJAX

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...