Namespace Akka.DependencyInjection
Classes
DependencyResolver
Provides users with immediate access to the IDependencyResolver bound to this ActorSystem, if any.
DependencyResolverExtension
INTERNAL API
DependencyResolverSetup
Used to help bootstrap an ActorSystem with dependency injection (DI) support via a IDependencyResolver reference.
The IDependencyResolver will be used to access previously registered services in the creation of actors and other pieces of infrastructure inside Akka.NET.
The constructor is internal. Please use Create(IServiceProvider) to create a new instance.
ServiceProvider
Provides users with immediate access to the IServiceProvider bound to this ActorSystem, if any.
ServiceProviderDependencyResolver
INTERNAL API.
IDependencyResolver implementation backed by IServiceProviderServiceProviderExtension
INTERNAL API
ServiceProviderScope
ServiceProviderSetup
Used to help bootstrap an ActorSystem with dependency injection (DI) support via a IServiceProvider reference.
The IServiceProvider will be used to access previously registered services in the creation of actors and other pieces of infrastructure inside Akka.NET.
The constructor is internal. Please use Create(IServiceProvider) to create a new instance.
Interfaces
IDependencyResolver
Interface abstraction for working with DI providers in Akka.NET without being bound to any specific implementation.