分析MVC,哪些方法可以分析以确定请求的开始和结束?

时间:2017-07-03 12:09:15

标签: asp.net-mvc

我使用CLR Profiler API编写了一个基本的探查器。这非常简单,当一个方法是Jitted时,一个日志类被插入到IL中。工作正常。

但我现在想要确定MVC请求何时开始和结束。我还想访问HttpContext,以便获取有关请求的信息。

我应该分析哪些方法来正确确定MVC请求的开始和结束?

请注意。我想通过继续使用CLR Profiler API注入分析代码来实现这一目标。

1 个答案:

答案 0 :(得分:0)

ASP.NET生命周期中有BeginRequestEndRequest个事件。只需在Global.asax中添加相应的处理程序,即定义Application_BeginRequestApplication_EndRequest方法。