Boy*_*ski 5 c# asp.net web-applications event-handling global-asax
我想知道是否有办法在Global.asax的事件处理程序中自动存根?到目前为止,我还没有找到任何如何做到这一点的例子.似乎我必须找到可供我使用的代理名称列表并手动输入.
Intellisense似乎也没有提供有关该主题的任何有用信息.
ASP.Net运行时使用反射来动态查找名称为"Application_Start","Session_Start"等的方法,然后将它们绑定到HttpApplication类上的相应事件.您可以简单地通过在Global.asax.cs中包含一个方法来有效地绑定到任何HttpApplication事件,该方法的名称为"Application_",后跟事件的名称.例如,要使用EndRequest事件,请将其添加到Global.asax.cs文件中:
protected void Application_EndRequest(object sender, EventArgs e)
{
// Your code here
}
Run Code Online (Sandbox Code Playgroud)
请参阅Rick Strahl的博客文章,获取有关如何完成此操作的大量有用信息.
| 归档时间: |
|
| 查看次数: |
5194 次 |
| 最近记录: |