Tôi sinh ra một luồng trên Application_Start và muốn đăng nhập ngoại lệ. Không có Context/HttpContext/HttpContext.Current
, vậy làm cách nào để đăng nhập?elmah: ngoại lệ mà không có HttpContext?
Hiện tại, nó không bắt bất kỳ ngoại lệ nào trong chuỗi của tôi và nếu tôi viết ErrorSignal.FromCurrentContext().Raise(ex);
Tôi gặp lỗi về ngữ cảnh không được rỗng.
Có lẽ tôi có thể tạo một HttpContext giả nhưng bằng cách nào đó tôi không nghĩ rằng nó sẽ hoạt động tốt.
-edit- Tôi đã thử ErrorSignal.Get(new HttpApplication()).Raise(ex);
và dường như không nhận ngoại lệ đó.
Cảm ơn bạn! Tôi đánh giá cao nó rất nhiều! –
Làm cách nào để đặt tên ứng dụng của bạn trong web.config? – chobo2
@ chobo2 - Tôi đã chỉnh sửa câu trả lời của Brendan để bạn có thể xem ví dụ web.config của mình – amurra