0

在 ASP.NET 应用程序的幕后,发生异常时如何调用 Application_Error 方法?反射?代表?我使用反编译器寻找代码,并没有轻易看到发生这种情况的地方。

我知道当方法用下划线插入时,事件是如何在 WinForms 中连接起来的。但是很好奇这在 ASP.NET 中是如何工作的,以及正在使用什么设计模式。

4

2 回答 2

2

你可以参考这个https://msdn.microsoft.com/en-us/library/ms178473(v=vs.140).aspx的msdn源码

Application_Error 可以在应用程序生命周期的任何阶段引发。

于 2015-06-26T14:57:50.087 回答
1

ASP.NET 自动将 HttpApplication.Error 事件挂钩到此方法(如果存在)。

于 2015-06-26T15:05:03.963 回答