Skip to content

SimpleInjectorSplatModule class

Defined in

Namespace: Splat.Builder Assembly: Splat.SimpleInjector.dll Full name: Splat.Builder.SimpleInjectorSplatModule Modifiers: public sealed

Summary

View source

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

NameSummary
.ctorInitializes a new instance of the [SimpleInjectorSplatModule](# class.

Methods

NameSummary
ConfigureConfigures the specified dependency resolver with required services and components.
Inherited members