Table of Contents

Namespace Mokkit.Containers.Microsoft.Extensions.DependencyInjection

Classes

ServiceCollectionExtensions

Provides extension methods for Microsoft.Extensions.DependencyInjection.IServiceCollection to enable stage-based service resolution. These extensions allow services to be resolved from the test stage context rather than the DI container.

ServiceProviderContainer

Represents a dependency injection container that wraps Microsoft.Extensions.DependencyInjection's IServiceProvider. This container integrates with the Mokkit testing framework to provide scoped service resolution using the Microsoft DI container.

ServiceProviderContainerBuilder

Represents a builder for creating Microsoft.Extensions.DependencyInjection-based dependency injection containers. This builder implements the multiphase initialization lifecycle and provides fluent configuration methods for service registration.