DbProviderServices.GetService(Type, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado para resolve serviços de provedor padrão adicionais quando um tipo derivado é registrado como um provedor de EF usando uma entrada no arquivo de configuração do aplicativo ou por meio do registro baseado em código no DbConfiguration. A implementação desse método nessa classe usa os resolvedores adicionados com o método AddDependencyResolver para resolve dependências.
public virtual object GetService (Type type, object key);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj
Parâmetros
- type
- Type
O tipo do serviço a ser resolvido.
- key
- Object
Uma chave opcional que fornece informações adicionais para resolver o serviço.
Retornos
Uma instância do tipo especificado ou nula se o serviço não puder ser resolvido.
Implementações
Comentários
Use esse método para definir, adicionar ou alterar outros serviços relacionados ao provedor. Observe que esse método só será chamado para esses serviços se eles ainda não estiverem explicitamente configurados de alguma outra forma pelo aplicativo. Isso permite que os provedores definam serviços padrão enquanto o aplicativo ainda é capaz de substituir e configurar explicitamente cada serviço, se necessário. Consulte IDbDependencyResolver e DbConfiguration para obter mais detalhes.
Aplica-se a
Entity Framework