Я создаю поток на Application_Start и хотел бы регистрировать исключения. Нет Context/HttpContext/HttpContext.Current
, так как я могу получить его для регистрации?elmah: исключения без HttpContext?
На данный момент это не вызывает каких-либо исключений в моих потоках, и если я пишу ErrorSignal.FromCurrentContext().Raise(ex);
, то я получаю сообщение об ошибке не может быть null.
Возможно, я могу создать фиктивный HttpContext, но почему-то я не думаю, что это будет хорошо работать.
-edit- Я пробовал ErrorSignal.Get(new HttpApplication()).Raise(ex);
, и, похоже, это не исключение.
Спасибо! Я это очень оценил! – 2010-02-04 00:59:20
Как установить имя приложения в файле web.config? – chobo2
@ chobo2 - Я отредактировал ответ Брендана, чтобы вы могли увидеть его пример web.config – amurra