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.

◆ CqrsModule() [1/2]

Cqrs.Ninject.Configuration.CqrsModule< TAuthenticationToken, TAuthenticationTokenHelper >.CqrsModule ( IConfigurationManager  configurationManager = null)

Instantiate a new instance of the CqrsModule<TAuthenticationToken,TAuthenticationTokenHelper> that uses the provided configurationManager to read the following configuration settings: "Cqrs.SetupForWeb": If set to true the system will be configured for hosting in IIS or some other web-server that provides access to System.Web.HttpContext.Current. "Cqrs.SetupForSqlLogging": If set to true the SqlLogger will be bootstrapped by default, otherwise the ConsoleLogger will be bootstrapped by default. "Cqrs.RegisterDefaultConfigurationManager": If set true the ConfigurationManager will be registered. If you want to use the Azure one leave this as false (the default) and register it yourself. "Cqrs.RegisterDefaultSnapshotStrategy": If set true the DefaultSnapshotStrategy<TAuthenticationToken> will be registered. "Cqrs.RegisterDefaultSnapshotAggregateRepository": If set true the SnapshotRepository<TAuthenticationToken> will be registered. "Cqrs.RegisterDefaultSnapshotBuilder": If set true the DefaultSnapshotBuilder will be registered.

Parameters
configurationManagerThe IConfigurationManager to use, if one isn't provided then ConfigurationManager is instantiate, used and then disposed.