C# Class cmdR.Routing

Inheritance: IRouteCommands
Show file Open project: theouteredge/cmdR

Public Methods

Method Description
FindRoute ( string commandName, string>.IDictionary parameters ) : IRoute
GetRoutes ( ) : List
RegisterRoute ( IRoute route ) : void
RegisterRoute ( string name, ParameterType>.IDictionary parameters, string>.Action action, string description = null ) : void

Method Details

FindRoute() public method

public FindRoute ( string commandName, string>.IDictionary parameters ) : IRoute
commandName string
parameters string>.IDictionary
return IRoute

GetRoutes() public method

public GetRoutes ( ) : List
return List

RegisterRoute() public method

public RegisterRoute ( IRoute route ) : void
route IRoute
return void

RegisterRoute() public method

public RegisterRoute ( string name, ParameterType>.IDictionary parameters, string>.Action action, string description = null ) : void
name string
parameters ParameterType>.IDictionary
action string>.Action
description string
return void