C# Класс System.Web.Mvc.IronRuby.Controllers.RubyControllerFactory

Наследование: IControllerFactory
Показать файл Открыть проект

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

Метод Описание
CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
ReleaseController ( IController controller ) : void

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

Метод Описание
ConfigureController ( RubyClass rubyClass, System.Web.Routing.RequestContext requestContext ) : RubyController

Configures the controller.

GetControllerClassName ( string controllerName ) : string

Gets the name of the controller class.

GetControllerFilePath ( string controllerName ) : string
LoadController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : RubyController

Loads the controller.

RubyControllerFactory ( IPathProvider pathProvider, IControllerFactory innerFactory, IRubyEngine engine ) : System.Web.Mvc.IronRuby.Core

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

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

public CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
requestContext System.Web.Routing.RequestContext
controllerName string
Результат IController

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

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