C# 클래스 Simplify.Web.Core.Controllers.ControllersProcessor

Provides controllers processor
상속: IControllersProcessor
파일 보기 프로젝트 열기: i4004/Simplify.Web 1 사용 예제들

공개 메소드들

메소드 설명
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