C# Класс MvcTemplate.Controllers.BaseController

Наследование: Microsoft.AspNetCore.Mvc.Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
BaseController ( ) : MvcTemplate.Components.Alerts
BeginExecuteCore ( AsyncCallback callback, Object state ) : IAsyncResult
OnActionExecuted ( ActionExecutedContext filterContext ) : void
OnAuthorization ( Microsoft.AspNetCore.Authorization.AuthorizationContext filterContext ) : void

Описание методов

BaseController() защищенный Метод

protected BaseController ( ) : MvcTemplate.Components.Alerts
Результат MvcTemplate.Components.Alerts

BeginExecuteCore() защищенный Метод

protected BeginExecuteCore ( AsyncCallback callback, Object state ) : IAsyncResult
callback AsyncCallback
state Object
Результат IAsyncResult

IsAuthorizedFor() публичный Метод

public IsAuthorizedFor ( String action, String controller, String area ) : System.Boolean
action String
controller String
area String
Результат System.Boolean

NotEmptyView() публичный Метод

public NotEmptyView ( Object model ) : Microsoft.AspNetCore.Mvc.ActionResult
model Object
Результат Microsoft.AspNetCore.Mvc.ActionResult

OnActionExecuted() защищенный Метод

protected OnActionExecuted ( ActionExecutedContext filterContext ) : void
filterContext ActionExecutedContext
Результат void

OnAuthorization() защищенный Метод

protected OnAuthorization ( Microsoft.AspNetCore.Authorization.AuthorizationContext filterContext ) : void
filterContext Microsoft.AspNetCore.Authorization.AuthorizationContext
Результат void

RedirectIfAuthorized() публичный Метод

public RedirectIfAuthorized ( String actionName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() публичный Метод

public RedirectIfAuthorized ( String actionName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
routeValues Object
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() публичный Метод

public RedirectIfAuthorized ( String actionName, String controllerName ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
controllerName String
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectIfAuthorized() публичный Метод

public RedirectIfAuthorized ( String actionName, String controllerName, Object routeValues ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
actionName String
controllerName String
routeValues Object
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToDefault() публичный Метод

public RedirectToDefault ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToLocal() публичный Метод

public RedirectToLocal ( String url ) : Microsoft.AspNetCore.Mvc.ActionResult
url String
Результат Microsoft.AspNetCore.Mvc.ActionResult

RedirectToNotFound() публичный Метод

public RedirectToNotFound ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult

RedirectToUnauthorized() публичный Метод

public RedirectToUnauthorized ( ) : Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Результат Microsoft.AspNetCore.Mvc.RedirectToRouteResult