Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
global.asax в Web Service-ах
|
|||
|---|---|---|---|
|
#18+
какая-то беда с ним ... пытался оттестировать логирование всех ошибок, для этого поместил код, который их логгирует в global.asax.cs в метод Application_Error в веб-методе пишу throw new Exception ("bla-bla-bla"), но почему-то в глобальный обработчик не попадаю :( почему так — кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 17:54 |
|
||
|
global.asax в Web Service-ах
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, _Black_, Вы писали: _B_>какая-то беда с ним ... _B_>пытался оттестировать логирование всех ошибок, _B_>для этого поместил код, который их логгирует в global.asax.cs в метод Application_Error _B_>в веб-методе пишу throw new Exception ("bla-bla-bla"), но почему-то в глобальный обработчик не попадаю :( _B_>почему так — кто знает? в догонку, — если делаю throw new Exception ("bla-bla-bla") в самом global.asax (e.g. Application_Start), тогда все срабатывает как надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 18:05 |
|
||
|
global.asax в Web Service-ах
|
|||
|---|---|---|---|
|
#18+
_Black_Здравствуйте, _Black_, Вы писали: _B_>какая-то беда с ним ... _B_>пытался оттестировать логирование всех ошибок, _B_>для этого поместил код, который их логгирует в global.asax.cs в метод Application_Error _B_>в веб-методе пишу throw new Exception ("bla-bla-bla"), но почему-то в глобальный обработчик не попадаю :( _B_>почему так — кто знает? в догонку, — если делаю throw new Exception ("bla-bla-bla") в самом global.asax (e.g. Application_Start), тогда все срабатывает как надо. http://msdn2.microsoft.com/en-us/library/24395wz3.aspx Цитата: ... It is better to use Try/Catch blocks around any code that is subject to errors instead of relying on a global error handler. An error handler that is defined in the Global.asax file will only catch errors that occur during processing of requests by the ASP.NET runtime. For example, it will catch the error if a user requests an .aspx file that does not occur in your application. However, it does not catch the error if a user requests a nonexistent .htm file. For non-ASP.NET errors, you can create a custom handler in Internet Information Services (IIS). The custom handler will also not be called for server-level errors. You cannot directly output error information for requests from the Global.asax file; you must transfer control to another page, typically a Web Forms page. When transferring control to another page, use Transfer method. This preserves the current context so that you can get error information from the GetLastError method. After handling an error, you must clear it by calling the ClearError method of the Server object (HttpServerUtility class). ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 23:46 |
|
||
|
global.asax в Web Service-ах
|
|||
|---|---|---|---|
|
#18+
Для веб-сервисов событие Application_Error никогда не срабатывает и это в общем-то логично так-как веб-сервис должен особым образом информировать клиента об ошибке. В статье User Friendly ASP.NET Exception Handling описано как глобально ловить исключения в веб-сервисах с помощью SoapExtension. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2006, 12:35 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1387158]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 259ms |
| total: | 407ms |

| 0 / 0 |
