观察开始请求和结束请求(不在操作之前)Asp-MVC



我使用的是Asp MVC,我的ApplicationEventHandler继承自:IApplicationEventHandler

我希望在请求开始和请求结束时执行一个函数。

如何观察BeginRequest和EndRequest

提前感谢

您可以使用HttpModule挂接到请求的开头,但这对MVC应用程序来说有点脏,它还将在通过.Net管道运行的任何东西上执行,而不仅仅是您的MVC路由。

您可以创建一个全局过滤器,该过滤器将在所有路由上执行,但随后让它忽略您的任何部分等,使用条件过滤

最新更新