CQRS.NET  2.1
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Ninject.Configuration.CqrsModule< TAuthenticationToken, TAuthenticationTokenHelper > Class Template Reference

The INinjectModule for use with the Cqrs package. More...

+ Inheritance diagram for Cqrs.Ninject.Configuration.CqrsModule< TAuthenticationToken, TAuthenticationTokenHelper >:

Public Member Functions

 CqrsModule (bool setupForWeb, bool setupForSqlLogging)
 
override void Load ()
 Loads the module into the kernel. More...
 
virtual void RegisterFactories ()
 Register the all factories More...
 
virtual void RegisterLoggerComponents ()
 Register the all components for the ILogger More...
 
virtual void RegisterAutomapperComponents ()
 Register the all IAutomapHelper More...
 
virtual void RegisterRepositories ()
 Register the all repositories More...
 
virtual void RegisterQueryBuilders ()
 Register the all query builders More...
 
virtual void RegisterServices ()
 Register the all services More...
 
virtual void RegisterCaching ()
 Register the all caching stuffs More...
 
virtual void RegisterCqrsRequirements ()
 Register the all Cqrs requirements More...
 

Protected Member Functions

Resolve< T > ()
 
object Resolve (Type serviceType)
 

Properties

bool SetupForWeb [get]
 
bool SetupForSqlLogging [get]
 

Detailed Description

The INinjectModule for use with the Cqrs package.

Type Constraints
TAuthenticationTokenHelper :class 
TAuthenticationTokenHelper :IAuthenticationTokenHelper<TAuthenticationToken>