Asp.Net MVC 1.0 Action Filters Tips
2009-11-03 17:21
585 查看
1.Action Filters Interface IAuthorizationFilter
IActionFilter
IResultFilter
IExceptionFilter
2.Action Filters Interface Execute Order
IActionFilter
IResultFilter
IExceptionFilter
2.Action Filters Interface Execute Order
(1).IAuthorizationFilter.OnAuthorization(AuthorizationContext filterContext)
(2).IActionFilter.OnActionExecuting(ActionExecutingContext filterContext)
(3).Action Content
(4).IActionFilter.OnActionExecuted(ActionExecutingContext filterContext)
(5).IResultFilter.OnResultExecuting(ResultExecutedContext filterContext)
(6).IResultFilter.OnResultExecuted(ResultExecutedContext filterContext)
(7).IExceptionFilter.OnResultExecuted(ExceptionContext filterContext)
3.Implement a particular type of filter (1)If you want to implement a particular type of filter, then you need to create a class that inherits from
(2)Just inherits from ActionFilterAttribute and overwirte the methods.(By default,The ActionFilterAttribute class implements
System.Web.Mvc.FilterAttributeclass and implements one or more of the
IAuthorizationFilter,
IActionFilter,
IResultFilter, or
ExceptionFilterinterfaces.
(2)Just inherits from ActionFilterAttribute and overwirte the methods.(By default,The ActionFilterAttribute class implements
IActionFilterand
IResultFilterinterface).
相关文章推荐
- 从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与应用实例
- ASP.NET MVC Action Filters中有趣的Http Headers
- 返璞归真asp.net mvc 1.0(3) - Controller/Action
- Action Filters for ASP.NET MVC
- 从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与应用实例
- 返璞归真asp.net mvc 1.0(5) - Action Filter, UpdateModel, ModelBinder, Ajax, Unit Test【转】
- 理解ASP.NET MVC Framework Action Filters(翻的)
- ASP.NET MVC Action Filters
- ASP.NET MVC Action Filters
- HTTP Modules versus ASP.NET MVC Action Filters
- 从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与应用实例
- 深入分析 ASP.NET Mvc 1.0 – 3. Controller.Execute(Request)-ActionInvoker.InvokeAction()
- 返璞归真asp.net mvc 1.0(5) - Action Filter, UpdateModel, ModelBinder, Ajax, Unit Test
- Chapter 8 - Filters -- Professional ASP.NET MVC 1.0
- asp.net mvc 1.0(5) - Action Filter, UpdateModel, ModelBinder, Ajax, Unit Test(非原创)
- ASP.NET MVC Action Filters
- 从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与应用实例
- ASP.NET MVC Framework Action Filters
- asp.net mvc 1.0(5) - Action Filter, UpdateModel, ModelBinder, Ajax, Unit Test(非原创)
- ASP.NET MVC 3–Global Action Filters