IKeyedServiceProvider Interface

Definição

Recupera serviços usando uma chave e um tipo.

public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
    interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
Derivado
Implementações

Métodos

Name Description
GetKeyedService(Type, Object)

Recebe o objeto de serviço do tipo especificado.

GetRequiredKeyedService(Type, Object)

Obtém o serviço de tipo serviceType a partir da IServiceProvider implementação desta interface.

GetService(Type)

Recebe o objeto de serviço do tipo especificado.

(Herdado de IServiceProvider)

Métodos da Extensão

Name Description
CreateAsyncScope(IServiceProvider)

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.

GetFakeLogCollector(IServiceProvider)

Recebe o objeto que recolhe registos de registo enviado para o registo falso.

GetFakeRedactionCollector(IServiceProvider)

Obtém a instância falsa do collector de redactores do contentor de injeção de dependências.

GetKeyedService(IServiceProvider, Type, Object)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetKeyedService<T>(IServiceProvider, Object)

Obtenha o serviço do tipo T .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

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

GetKeyedServices<T>(IServiceProvider, Object)

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

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtenha o serviço do tipo T .IServiceProvider

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