[英]Intercept ASP.NET MVC 4 response generation
我需要做的是在MVC执行控制器之前和完成生成视图之后执行一些代码。 有什么办法吗?
我需要将MVC应用程序与现有的缓存系统集成在一起,因此:
动作过滤器属性使您可以将代码拦截器注入MVC控制器的请求中,该请求可以在执行Controller或其Action方法之前和之后执行。
有关更多详细信息,请参见: 了解滤波器拦截器,作者:Scott Guthrie
明显的答案是global.asax中的Application_BeginRequest
和Application_EndRequest
还是我缺少什么?
如果您想陷入页面事件,则可能需要实现自己的WebViewPage和WebViewPage类。 具体来说,您将需要装饰Execute方法。 菲尔·哈克(Phil Haack )的博客文章介绍了如何做到这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.