C# Class NContext.Extensions.AspNet.WebApi.Configuration.WebApiManager

Defines an application component manager for configuring ASP.NET Web API.
Inheritance: IManageWebApi, IManageHttpRouting
Show file Open project: PowerDMS/NContext

Public Methods

Method Description
Configure ( ApplicationConfigurationBase applicationConfiguration ) : void

Configures the component instance.

RegisterHttpRoute ( String routeName, String routeTemplate, Object defaults = null, Object constraints = null ) : void

Registers the HTTP service route.

WebApiManager ( WebApiConfiguration webApiConfiguration ) : System

Initializes a new instance of the WebApiManager class.

Method Details

Configure() public method

Configures the component instance.
public Configure ( ApplicationConfigurationBase applicationConfiguration ) : void
applicationConfiguration ApplicationConfigurationBase The application configuration.
return void

RegisterHttpRoute() public method

Registers the HTTP service route.
public RegisterHttpRoute ( String routeName, String routeTemplate, Object defaults = null, Object constraints = null ) : void
routeName String Name of the route.
routeTemplate String The route URI template.
defaults Object The defaults.
constraints Object The constraints.
return void

WebApiManager() public method

Initializes a new instance of the WebApiManager class.
webApiConfiguration
public WebApiManager ( WebApiConfiguration webApiConfiguration ) : System
webApiConfiguration WebApiConfiguration The Web API configuration.
return System