C# Class Jabbot.Web.Controllers.Factories.TinyIoCControllerFactory

Inheritance: IControllerFactory
Show file Open project: rbwestmoreland/Jabbot Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
GetControllerSessionBehavior ( System.Web.Routing.RequestContext requestContext, string controllerName ) : SessionStateBehavior
ReleaseController ( IController controller ) : void
TinyIoCControllerFactory ( TinyIoC container ) : System

Method Details

CreateController() public method

public CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
requestContext System.Web.Routing.RequestContext
controllerName string
return IController

GetControllerSessionBehavior() public method

public GetControllerSessionBehavior ( System.Web.Routing.RequestContext requestContext, string controllerName ) : SessionStateBehavior
requestContext System.Web.Routing.RequestContext
controllerName string
return SessionStateBehavior

ReleaseController() public method

public ReleaseController ( IController controller ) : void
controller IController
return void

TinyIoCControllerFactory() public method

public TinyIoCControllerFactory ( TinyIoC container ) : System
container TinyIoC
return System