SimpleInjectorSplatModule class¶
Defined in
Namespace: Splat.Builder
Assembly: Splat.SimpleInjector.dll
Full name: Splat.Builder.SimpleInjectorSplatModule
Modifiers: public sealed
Summary¶
Provides a module for integrating SimpleInjector with Splat's dependency resolver infrastructure.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Class hierarchy
classDiagram
class SimpleInjectorSplatModule
class IModule {
<>
}
IModule <|.. SimpleInjectorSplatModule
Implements: IModule
Remarks¶
This module enables the use of a SimpleInjector container as the backing implementation for Splat's dependency resolution. It is typically used to configure dependency injection in applications that leverage both SimpleInjector and Splat. Thread safety and container lifetime management are determined by the provided SimpleInjector container.
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [SimpleInjectorSplatModule](# class. |
Methods¶
| Name | Summary |
|---|---|
| Configure | Configures the specified dependency resolver with required services and components. |