是否有一个事件可以在Global.asax中用来在ADO.NET中执行某些SQL,以便在每次向应用程序发出请求时进行记录?
答案 0 :(得分:3)
大多数情况下,您可以在IIS日志中获取有关请求的信息。您可以使用提供类似SQL功能的logparser来查询您想要的内容。
要向IIS日志添加更多信息,可以使用Response.AppendToLog
要捕获应用程序的所有请求,您可以使用Global.asax的Application_BeginRequest事件
答案 1 :(得分:1)
有更好的方法可以做到,但在Begin_Request中调用你想要的任何内容。
具体做法是:
protected void Application_BeginRequest(object sender, EventArgs e)
{
//Do something at the beginning of every request.
}
答案 2 :(得分:0)
我认为您需要调查HttpModules(2)(3)。