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

Name Description
CreateAsyncScope(IServiceProvider)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com âmbito definido.

CreateAsyncScope(IServiceScopeFactory)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com âmbito definido.

CreateScope(IServiceProvider)

Cria um novo IServiceScope que pode ser usado para resolver serviços com âmbito definido.

GetRequiredService(IServiceProvider, Type)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetRequiredService<T>(IServiceProvider)

Obtenha o serviço do tipo T .IServiceProvider

GetService<T>(IServiceProvider)

Obtenha o serviço do tipo T .IServiceProvider

GetServices(IServiceProvider, Type)

Obtenha uma enumeração de serviços do tipo serviceType a partir do IServiceProvider.

GetServices<T>(IServiceProvider)

Obtenha uma enumeração de serviços do tipo T a partir do IServiceProvider.

Aplica-se a