C# Класс Simplify.Web.Core.Controllers.ControllersProcessor

Provides controllers processor
Наследование: IControllersProcessor
Показать файл Открыть проект Примеры использования класса

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

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

Приватные методы

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

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

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

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.
Результат System

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

Process controllers for current HTTP request
public ProcessControllers ( IDIContainerProvider containerProvider, IOwinContext context ) : ControllersProcessorResult
containerProvider IDIContainerProvider The DI container provider.
context IOwinContext The context.
Результат ControllersProcessorResult