C# Class MvcTemplate.Controllers.BaseController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Exibir arquivo Open project: NonFactors/MVC5.Template

Public Methods

Method Description
IsAuthorizedFor ( String action, String controller, String area ) : System.Boolean
NotEmptyView ( Object model ) : Microsoft.AspNetCore.Mvc.ActionResult
RedirectIfAuthorized ( String actionName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectIfAuthorized ( String actionName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectIfAuthorized ( String actionName, String controllerName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectIfAuthorized ( String actionName, String controllerName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectToDefault ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectToLocal ( String url ) : Microsoft.AspNetCore.Mvc.ActionResult
RedirectToNotFound ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
RedirectToUnauthorized ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult

Protected Methods

Method Description
BaseController ( ) : MvcTemplate.Components.Alerts
BeginExecuteCore ( AsyncCallback callback, Object state ) : IAsyncResult
OnActionExecuted ( ActionExecutedContext filterContext ) : void
OnAuthorization ( Microsoft.AspNetCore.Authorization.AuthorizationContext filterContext ) : void

Method Details

BaseController() protected method

protected BaseController ( ) : MvcTemplate.Components.Alerts
return MvcTemplate.Components.Alerts

BeginExecuteCore() protected method

protected BeginExecuteCore ( AsyncCallback callback, Object state ) : IAsyncResult
callback AsyncCallback
state Object
return IAsyncResult

IsAuthorizedFor() public method

public IsAuthorizedFor ( String action, String controller, String area ) : System.Boolean
action String
controller String
area String
return System.Boolean

NotEmptyView() public method

public NotEmptyView ( Object model ) : Microsoft.AspNetCore.Mvc.ActionResult
model Object
return Microsoft.AspNetCore.Mvc.ActionResult

OnActionExecuted() protected method

protected OnActionExecuted ( ActionExecutedContext filterContext ) : void
filterContext ActionExecutedContext
return void

OnAuthorization() protected method

protected OnAuthorization ( Microsoft.AspNetCore.Authorization.AuthorizationContext filterContext ) : void
filterContext Microsoft.AspNetCore.Authorization.AuthorizationContext
return void

RedirectIfAuthorized() public method

public RedirectIfAuthorized ( String actionName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() public method

public RedirectIfAuthorized ( String actionName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
routeValues Object
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() public method

public RedirectIfAuthorized ( String actionName, String controllerName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
controllerName String
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() public method

public RedirectIfAuthorized ( String actionName, String controllerName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
controllerName String
routeValues Object
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToDefault() public method

public RedirectToDefault ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToLocal() public method

public RedirectToLocal ( String url ) : Microsoft.AspNetCore.Mvc.ActionResult
url String
return Microsoft.AspNetCore.Mvc.ActionResult

RedirectToNotFound() public method

public RedirectToNotFound ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToUnauthorized() public method

public RedirectToUnauthorized ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
return Microsoft.AspNetCore.Mvc.RedirectToRouteResult