Class MongoDbDataStoreModule
A Ninject.Modules.INinjectModule that wires up MongoDbDataStoreConnectionStringFactory as the IMongoDbDataStoreConnectionStringFactory.
Inheritance
System.Object
Ninject.Infrastructure.Disposal.DisposableObject
Ninject.Syntax.BindingRoot
Ninject.Modules.NinjectModule
MongoDbDataStoreModule
Inherited Members
Ninject.Modules.NinjectModule.OnLoad(Ninject.IKernel)
Ninject.Modules.NinjectModule.OnUnload(Ninject.IKernel)
Ninject.Modules.NinjectModule.OnVerifyRequiredModules()
Ninject.Modules.NinjectModule.Unload()
Ninject.Modules.NinjectModule.VerifyRequiredModulesAreLoaded()
Ninject.Modules.NinjectModule.Unbind(System.Type)
Ninject.Modules.NinjectModule.AddBinding(Ninject.Planning.Bindings.IBinding)
Ninject.Modules.NinjectModule.RemoveBinding(Ninject.Planning.Bindings.IBinding)
Ninject.Modules.NinjectModule.Kernel
Ninject.Modules.NinjectModule.Name
Ninject.Modules.NinjectModule.Bindings
Ninject.Modules.NinjectModule.KernelInstance
Ninject.Syntax.BindingRoot.Bind<T>()
Ninject.Syntax.BindingRoot.Bind<T1, T2>()
Ninject.Syntax.BindingRoot.Bind<T1, T2, T3>()
Ninject.Syntax.BindingRoot.Bind<T1, T2, T3, T4>()
Ninject.Syntax.BindingRoot.Bind(System.Type[])
Ninject.Syntax.BindingRoot.Unbind<T>()
Ninject.Syntax.BindingRoot.Rebind<T1>()
Ninject.Syntax.BindingRoot.Rebind<T1, T2>()
Ninject.Syntax.BindingRoot.Rebind<T1, T2, T3>()
Ninject.Syntax.BindingRoot.Rebind<T1, T2, T3, T4>()
Ninject.Syntax.BindingRoot.Rebind(System.Type[])
Ninject.Infrastructure.Disposal.DisposableObject.Dispose()
Ninject.Infrastructure.Disposal.DisposableObject.Dispose(System.Boolean)
Ninject.Infrastructure.Disposal.DisposableObject.IsDisposed
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Ninject.MongoDB.Configuration
Assembly: Cqrs.Ninject.MongoDB.dll
Syntax
public class MongoDbDataStoreModule : NinjectModule, IDisposableObject, IDisposable, IBindingRoot, IFluentSyntax, INinjectModule, IHaveKernel
Methods
Load()
Loads the module into the kernel.
Declaration
public override void Load()
Overrides
Ninject.Modules.NinjectModule.Load()
RegisterCqrsRequirements()
Register any CQRS requirements
Declaration
public virtual void RegisterCqrsRequirements()
RegisterFactories()
Register the all factories
Declaration
public virtual void RegisterFactories()
RegisterServices()
Register the all services
Declaration
public virtual void RegisterServices()