C# Класс HermaFx.MvcDemo.Mvc.CustomControllerFactory

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

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

Метод Описание
CustomControllerFactory ( ISettings settings ) : System
CustomControllerFactory ( IWindsorContainer container ) : System
ReleaseController ( IController controller ) : void

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

Метод Описание
GetControllerInstance ( System.Web.Routing.RequestContext requestContext, Type controllerType ) : IController
GetControllerSessionBehavior ( System.Web.Routing.RequestContext context, Type controllerType ) : SessionStateBehavior

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

Метод Описание
GetHttpAttributeFor ( string method ) : Type

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

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

public CustomControllerFactory ( ISettings settings ) : System
settings ISettings
Результат System

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

public CustomControllerFactory ( IWindsorContainer container ) : System
container IWindsorContainer
Результат System

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

protected GetControllerInstance ( System.Web.Routing.RequestContext requestContext, Type controllerType ) : IController
requestContext System.Web.Routing.RequestContext
controllerType System.Type
Результат IController

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

protected GetControllerSessionBehavior ( System.Web.Routing.RequestContext context, Type controllerType ) : SessionStateBehavior
context System.Web.Routing.RequestContext
controllerType System.Type
Результат SessionStateBehavior

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

public ReleaseController ( IController controller ) : void
controller IController
Результат void