我想知道是否有一种方法可以在 Global.asax 的事件处理程序中自动 stub ?到目前为止,我还没有找到任何有关如何执行此操作的示例。看来我只需要找到可供我使用的代表姓名列表并手动输入即可。
Intellisense 似乎也没有提供有关该主题的任何有用信息。
最佳答案
ASP.Net 运行时使用反射动态查找名称为“Application_Start”、“Session_Start”等的方法,然后将它们绑定(bind)到 HttpApplication 类上的相应事件。只需在 Global.asax.cs 中包含名称为“Application_”后跟事件名称的方法,即可有效地绑定(bind)到任何 HttpApplication 事件。例如,要利用 EndRequest 事件,请将其添加到您的 Global.asax.cs 文件中:
protected void Application_EndRequest(object sender, EventArgs e)
{
// Your code here
}
查看此 Blog Entry从 Rick Strahl 那里获取有关如何完成此操作的大量有用信息。
关于c# - Global.asax 中的自动事件连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/655859/