CQRS.NET  4.0
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Ninject.Configuration.SimplifiedNinjectStartUp< THostModule > Class Template Reference

A start-up class. More...

Public Member Functions

 SimplifiedNinjectStartUp (IConfigurationManager configurationManager)
 Instantiates a new instance of SimplifiedNinjectStartUp<THostModule> More...
 
virtual IKernel CreateKernel ()
 Creates the kernel that will manage your application. More...
 

Protected Member Functions

virtual void AddSupplementryModules ()
 When overridden allows for the addition of any additional modules required. More...
 
virtual StandardKernel CreateNinjectKernel ()
 Create a new StandardKernel More...
 
virtual void StartResolver (IKernel kernel)
 Calls NinjectDependencyResolver.Start More...
 

Properties

IConfigurationManager ConfigurationManager [get]
 The IConfigurationManager that will be used to resolve configuration settings in CreateKernel. It is not used elsewhere. More...
 

Detailed Description

A start-up class.

Template Parameters
THostModuleThe base INinjectModule that is loaded first.
Type Constraints
THostModule :INinjectModule 
THostModule :new()