C# Class Calyptus.Mvc.ControllerBaseAttribute

Inheritance: System.Attribute, IControllerBinding
Show file Open project: sebmarkbage/calyptus.mvc

Public Methods

Method Description
Initialize ( Type controllerType ) : void
SerializeToPath ( IRouteAction action, IPathStack path ) : void
TryBinding ( IHttpContext context, IPathStack path, IHttpHandler &handler ) : bool
TryBinding ( IHttpContext context, IPathStack path, object controller, IHttpHandler &handler ) : bool

Method Details

Initialize() public method

public Initialize ( Type controllerType ) : void
controllerType System.Type
return void

SerializeToPath() public method

public SerializeToPath ( IRouteAction action, IPathStack path ) : void
action IRouteAction
path IPathStack
return void

TryBinding() public method

public TryBinding ( IHttpContext context, IPathStack path, IHttpHandler &handler ) : bool
context IHttpContext
path IPathStack
handler IHttpHandler
return bool

TryBinding() public method

public TryBinding ( IHttpContext context, IPathStack path, object controller, IHttpHandler &handler ) : bool
context IHttpContext
path IPathStack
controller object
handler IHttpHandler
return bool