Udostępnij za pośrednictwem


ServiceProviderServiceExtensions Klasa

Definicja

Metody rozszerzeń służące do pobierania usług z klasy IServiceProvider.

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

Metody

CreateAsyncScope(IServiceProvider)

Tworzy nowy AsyncServiceScope , który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

CreateAsyncScope(IServiceScopeFactory)

Tworzy nowy AsyncServiceScope , który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

CreateScope(IServiceProvider)

Tworzy nowy IServiceScope , który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

GetRequiredService(IServiceProvider, Type)

Pobierz usługę typu serviceType z elementu IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Pobierz usługę typu T z elementu IServiceProvider.

GetService<T>(IServiceProvider)

Pobierz usługę typu T z elementu IServiceProvider.

GetServices(IServiceProvider, Type)

Pobierz wyliczenie usług typu serviceType z klasy IServiceProvider.

GetServices<T>(IServiceProvider)

Pobierz wyliczenie usług typu T z klasy IServiceProvider.

Dotyczy