ServiceProviderServiceExtensions Klasse

Definition

Erweiterungsmethoden zum Abrufen von Diensten aus einer IServiceProvider.

public ref class ServiceProviderServiceExtensions abstract sealed
public static class ServiceProviderServiceExtensions
type ServiceProviderServiceExtensions = class
Public Module ServiceProviderServiceExtensions
Vererbung
ServiceProviderServiceExtensions

Methoden

Name Beschreibung
CreateAsyncScope(IServiceProvider)

Erstellt eine neue AsyncServiceScope , die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateAsyncScope(IServiceScopeFactory)

Erstellt eine neue AsyncServiceScope , die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateScope(IServiceProvider)

Erstellt eine neue IServiceScope , die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

GetRequiredService(IServiceProvider, Type)

Rufen Sie den Dienst des Typs serviceType aus der IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Rufen Sie den Dienst des Typs T aus der IServiceProvider.

GetService<T>(IServiceProvider)

Rufen Sie den Dienst des Typs T aus der IServiceProvider.

GetServices(IServiceProvider, Type)

Dient zum Abrufen einer Enumeration von Diensten vom Typ serviceType .IServiceProvider

GetServices<T>(IServiceProvider)

Dient zum Abrufen einer Enumeration von Diensten vom Typ T .IServiceProvider

Gilt für: