C# Class Simplify.Web.Core.Controllers.ControllersProcessor

Provides controllers processor
Inheritance: IControllersProcessor
Afficher le fichier Open project: i4004/Simplify.Web Class Usage Examples

Méthodes publiques

Méthode Description
ControllersProcessor ( IControllersAgent controllersAgent, IControllerExecutor controllerExecutor ) : System

Initializes a new instance of the ControllersProcessor class.

ProcessControllers ( IDIContainerProvider containerProvider, IOwinContext context ) : ControllersProcessorResult

Process controllers for current HTTP request

Private Methods

Méthode Description
ProcessAsyncControllersResponses ( IDIContainerProvider containerProvider ) : ControllersProcessorResult
ProcessController ( Type controllerType, IDIContainerProvider containerProvider, IOwinContext context, dynamic routeParameters ) : ControllersProcessorResult
ProcessForbiddenSecurityRule ( IDIContainerProvider containerProvider, IOwinContext context ) : ControllersProcessorResult
ProcessOnlyAnyPageControllersMatched ( IDIContainerProvider containerProvider, IOwinContext context ) : ControllersProcessorResult

Method Details

ControllersProcessor() public méthode

Initializes a new instance of the ControllersProcessor class.
public ControllersProcessor ( IControllersAgent controllersAgent, IControllerExecutor controllerExecutor ) : System
controllersAgent IControllersAgent The controllers agent.
controllerExecutor IControllerExecutor The controller executor.
Résultat System

ProcessControllers() public méthode

Process controllers for current HTTP request
public ProcessControllers ( IDIContainerProvider containerProvider, IOwinContext context ) : ControllersProcessorResult
containerProvider IDIContainerProvider The DI container provider.
context IOwinContext The context.
Résultat ControllersProcessorResult