我看到有两个版本的ActionFilterAttribute类。
System.Web.Mvc.ActionFilterAttribute和System.Web.Http.Filters.ActionFilterAttribute
有什么不同吗?
发布于 2012-09-26 16:37:08
System.Web.Http 1用于Web;System.Web.Mvc 1用于以前的MVC版本。
从源代码中可以看出,Web版本有几个不同之处。
OnResultExecuting和OnResultExecuted处理程序(“在动作结果执行之前/之后由ASP.NET MVC框架调用”)。发布于 2012-09-26 16:35:08
System.Web.Mvc.ActionFilterAttribute旨在与ASP.NET MVC一起使用。System.Web.Http.Filters.ActionFilterAttribute旨在与ASP.NET Web一起使用。
MVC是web应用程序,Web是HTTP服务。
他们的msdn页面是System.Web.Mvc.ActionFilterAttribute和System.Web.Http.Filters.ActionFilterAttribute。
https://stackoverflow.com/questions/12606202
复制相似问题