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

Defines a component configuration class for service routing.
Inheritance: ApplicationComponentConfigurationBuilderBase
Show file Open project: PowerDMS/NContext

Public Methods

Method Description
SetHostConfigurationAction ( System.Action hostConfigurationAction ) : WebApiManagerBuilder

Sets the action to invoke for configuring the host.

SetHttpConfigurationFactory ( Func httpConfigurationFactory ) : WebApiManagerBuilder
WebApiManagerBuilder ( ApplicationConfigurationBuilder applicationConfigurationBuilder ) : System

Initializes a new instance of the ApplicationComponentConfigurationBuilderBase class.

Protected Methods

Method Description
Setup ( ) : void

Applies the component configuration with the ApplicationConfigurationBase.

Method Details

SetHostConfigurationAction() public method

Sets the action to invoke for configuring the host.
public SetHostConfigurationAction ( System.Action hostConfigurationAction ) : WebApiManagerBuilder
hostConfigurationAction System.Action
return WebApiManagerBuilder

SetHttpConfigurationFactory() public method

public SetHttpConfigurationFactory ( Func httpConfigurationFactory ) : WebApiManagerBuilder
httpConfigurationFactory Func
return WebApiManagerBuilder

Setup() protected method

Applies the component configuration with the ApplicationConfigurationBase.
protected Setup ( ) : void
return void

WebApiManagerBuilder() public method

Initializes a new instance of the ApplicationComponentConfigurationBuilderBase class.
public WebApiManagerBuilder ( ApplicationConfigurationBuilder applicationConfigurationBuilder ) : System
applicationConfigurationBuilder ApplicationConfigurationBuilder The application configuration.
return System