ServiceProviderServiceExtensions Classe

Definição

Métodos de extensão para obter serviços de um IServiceProvider.

public ref class ServiceProviderServiceExtensions abstract sealed
public static class ServiceProviderServiceExtensions
type ServiceProviderServiceExtensions = class
Public Module ServiceProviderServiceExtensions
Herança
ServiceProviderServiceExtensions

Métodos

Nome Description
CreateAsyncScope(IServiceProvider)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com escopo.

CreateAsyncScope(IServiceScopeFactory)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com escopo.

CreateScope(IServiceProvider)

Cria um novo IServiceScope que pode ser usado para resolver serviços com escopo.

GetRequiredService(IServiceProvider, Type)

Obter o serviço do tipo serviceType do IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obter o serviço do tipo T do IServiceProvider.

GetService<T>(IServiceProvider)

Obter o serviço do tipo T do IServiceProvider.

GetServices(IServiceProvider, Type)

Obter uma enumeração de serviços do tipo serviceType do IServiceProvider.

GetServices<T>(IServiceProvider)

Obter uma enumeração de serviços do tipo T do IServiceProvider.

Aplica-se a