IServiceScopeFactory Interface

Definition

Creates instances of IServiceScope, which is used to create services within a scope.

C#
public interface IServiceScopeFactory

Methods

CreateScope()

Create an IServiceScope that contains an IServiceProvider used to resolve dependencies from a newly created scope.

Extension Methods

CreateAsyncScope(IServiceScopeFactory)

Creates a new AsyncServiceScope that can be used to resolve scoped services.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)