![]()  | 
  
    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. 
   | 
 
 Inheritance diagram for Cqrs.Ninject.Akka.AkkaNinjectDependencyResolver:Public Member Functions | |
| AkkaNinjectDependencyResolver (IKernel kernel, ActorSystem system) | |
| override object | Resolve (Type serviceType) | 
| Calls IResolutionRoot.Resolve  More... | |
| virtual IActorRef | ResolveActor< TAggregate, TAuthenticationToken > (Guid rsn) | 
| IActorRef | ResolveActor< T > () | 
| virtual IActorRef | ResolveSagaActor< TSaga, TAuthenticationToken > (Guid rsn) | 
| virtual object | Resolve (Type serviceType, object rsn) | 
| virtual object | AkkaResolve (Type serviceType, object rsn, bool isAForcedActorSearch=false) | 
  Public Member Functions inherited from Cqrs.Ninject.Configuration.NinjectDependencyResolver | |
| NinjectDependencyResolver (IKernel kernel) | |
| Instantiates a new instance of NinjectDependencyResolver  More... | |
| virtual T | Resolve< T > () | 
| Calls IResolutionRoot.Resolve  More... | |
Static Public Member Functions | |
| static new void | Start (IKernel kernel=null, bool prepareProvidedKernel=false) | 
| Starts the AkkaNinjectDependencyResolver  More... | |
| static void | Stop () | 
  Static Public Member Functions inherited from Cqrs.Ninject.Configuration.NinjectDependencyResolver | |
| static void | Start (IKernel kernel=null, bool prepareProvidedKernel=false) | 
| Starts the NinjectDependencyResolver  More... | |
| static void | PrepareKernel (IKernel kernel) | 
| Calls IKernel.Load(IEnumerable<INinjectModule>) passing in ModulesToLoad  More... | |
Protected Member Functions | |
| override void | BindDependencyResolver () | 
| virtual object | RootResolve (Type serviceType) | 
Properties | |
| global::Akka.DI.Ninject.NinjectDependencyResolver | RawAkkaNinjectDependencyResolver [get, set] | 
| ActorSystem | AkkaSystem [get] | 
| IDictionary< Type, IActorRef > | AkkaActors [get] | 
| IAggregateFactory | AggregateFactory [get] | 
  Properties inherited from Cqrs.Ninject.Configuration.NinjectDependencyResolver | |
| static IDependencyResolver | Current [get, protected set] | 
| The current instance of the IDependencyResolver.  More... | |
| IKernel | Kernel [get] | 
| The inner Ninject IKernel used by this instance.  More... | |
| static Func< IKernel, NinjectDependencyResolver > | DependencyResolverCreator [get, set] | 
| A user supplied Func<TResult> that will be called during Start to create and populate Current.  More... | |
Additional Inherited Members | |
  Static Public Attributes inherited from Cqrs.Ninject.Configuration.NinjectDependencyResolver | |
| static IList< INinjectModule > | ModulesToLoad = new List<INinjectModule>() | 
| A collection of INinjectModule instances to load when we call PrepareKernel  More... | |