C# Class BarNapkin.Infrastructure.WebUI.Filters.Errors.RedirectOnErrorAttribute

Inheritance: System.Web.Mvc.ActionFilterAttribute
Datei anzeigen Open project: basicdays/Guidelines

Public Methods

Method Description
IsExactMatch ( Exception exception ) : bool
OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void

Protected Methods

Method Description
PlaceInItemDictionary ( string keyName, object item, System.Web.Mvc.ActionExecutedContext filterContext ) : void
Redirect ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
Validate ( System.Web.Mvc.ActionExecutedContext filterContext ) : bool

Private Methods

Method Description
GetAllAttributes ( System.Web.Mvc.ActionExecutedContext filterContext ) : List

Method Details

IsExactMatch() public method

public IsExactMatch ( Exception exception ) : bool
exception System.Exception
return bool

OnActionExecuted() public method

public OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutedContext
return void

PlaceInItemDictionary() protected static method

protected static PlaceInItemDictionary ( string keyName, object item, System.Web.Mvc.ActionExecutedContext filterContext ) : void
keyName string
item object
filterContext System.Web.Mvc.ActionExecutedContext
return void

Redirect() protected abstract method

protected abstract Redirect ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutedContext
return void

Validate() protected abstract method

protected abstract Validate ( System.Web.Mvc.ActionExecutedContext filterContext ) : bool
filterContext System.Web.Mvc.ActionExecutedContext
return bool