我在 Application_Start 上生成了一个线程并希望记录异常。没有Context/HttpContext/HttpContext.Current
,那么我怎样才能让它记录呢?
目前,它没有在我的线程中捕获任何异常,如果我写ErrorSignal.FromCurrentContext().Raise(ex);
,我得到一个关于上下文不能为空的错误。
也许我可以创建一个虚拟的 HttpContext 但不知何故我认为这不会很好。
-edit-我试过ErrorSignal.Get(new HttpApplication()).Raise(ex);
了,它似乎没有发现那个异常。