C# Class Candidate.Nancy.Selfhosted.App.Bootstrapper

Inheritance: NinjectNancyBootstrapper
Show file Open project: alexbeletsky/candidate Class Usage Examples

Public Methods

Method Description
Bootstrapper ( ILogger logger ) : System

Protected Methods

Method Description
ConfigureConventions ( Nancy.Conventions.NancyConventions nancyConventions ) : void
RegisterInstances ( IKernel container, IEnumerable instanceRegistrations ) : void
RequestStartup ( IKernel container, IPipelines pipelines, Nancy.NancyContext context ) : void

Private Methods

Method Description
RegisterConventions ( IKernel container ) : void
RegisterLogger ( IKernel container ) : void
RegisterRavenDBSession ( IKernel container ) : void
SetupApplicationDirectory ( ) : void
SetupFormsAuthentication ( IKernel container, IPipelines pipelines ) : void
SetupRavenDB ( ) : void
SetupRequestLogging ( IKernel container, IPipelines pipelines ) : void

Method Details

Bootstrapper() public method

public Bootstrapper ( ILogger logger ) : System
logger ILogger
return System

ConfigureConventions() protected method

protected ConfigureConventions ( Nancy.Conventions.NancyConventions nancyConventions ) : void
nancyConventions Nancy.Conventions.NancyConventions
return void

RegisterInstances() protected method

protected RegisterInstances ( IKernel container, IEnumerable instanceRegistrations ) : void
container IKernel
instanceRegistrations IEnumerable
return void

RequestStartup() protected method

protected RequestStartup ( IKernel container, IPipelines pipelines, Nancy.NancyContext context ) : void
container IKernel
pipelines IPipelines
context Nancy.NancyContext
return void