C# Class KnowYourTurf.Web.Config.StructureMapControllerFactory

Inheritance: IControllerFactory
Exibir arquivo Open project: reharik/KnowYourTurf

Public Methods

Method Description
CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController

Creates the specified controller by using the specified request context.

GetControllerSessionBehavior ( System.Web.Routing.RequestContext requestContext, string controllerName ) : SessionStateBehavior
ReleaseController ( IController controller ) : void

Releases the specified controller.

StructureMapControllerFactory ( IContainer container ) : System

Initializes a new instance of the StructureMapControllerFactory class.

StructureMapControllerFactory ( IContainer container, IControllerFactory innerFactory ) : System

Initializes a new instance of the StructureMapControllerFactory class.

Method Details

CreateController() public method

Creates the specified controller by using the specified request context.
public CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
requestContext System.Web.Routing.RequestContext The request context.
controllerName string The name of the controller.
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

Releases the specified controller.
public ReleaseController ( IController controller ) : void
controller IController The controller.
return void

StructureMapControllerFactory() public method

Initializes a new instance of the StructureMapControllerFactory class.
public StructureMapControllerFactory ( IContainer container ) : System
container IContainer The container.
return System

StructureMapControllerFactory() public method

Initializes a new instance of the StructureMapControllerFactory class.
public StructureMapControllerFactory ( IContainer container, IControllerFactory innerFactory ) : System
container IContainer The container.
innerFactory IControllerFactory The inner factory.
return System