2021-05-14
in TIL
GlobalFilterCollection
MSDN : GlobalFilterCollection 클래스
MSDN : ASP.NET MVC 5 애플리케이션의 수명 주기
HttpApplication Processing Pipeline
- Controller.BeingExecute
- Authentication Filter
- Authorization Filter
- Model Binding
- Action Filter (OnActionExecuting)
- Action Method
- Action Filter (OnActionExecuted)
- Result Filter (OnResultExecuting)
- Action Result - Execute Result
- Result Filter (OnResultExecuted)
public class FilterConfig
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
filters.Add(new CustomFilter());
}
}
public class CustomFilter : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
// TODO : My Process..
base.OnActionExecuting(filterContext);
}
}
