Compartilhar via


DbConfigurationLoadedEventArgs.AddDependencyResolver Método

Definição

Chame esse método para adicionar uma IDbDependencyResolver instância à Cadeia de Responsabilidade de resolvedores que são usados para resolve dependências necessárias para o Entity Framework.

public void AddDependencyResolver (System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, bool overrideConfigFile);
member this.AddDependencyResolver : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * bool -> unit
Public Sub AddDependencyResolver (resolver As IDbDependencyResolver, overrideConfigFile As Boolean)

Parâmetros

resolver
IDbDependencyResolver

O resolvedor a ser adicionado.

overrideConfigFile
Boolean

Se for true, o resolvedor adicionado terá precedência sobre as configurações no arquivo de configuração.

Comentários

Os resolvedores são solicitados a resolve dependências na ordem inversa da qual são adicionados. Isso significa que um resolvedor pode ser adicionado para substituir a resolução de uma dependência que já teria sido resolvida de uma maneira diferente. A única exceção a isso é que qualquer dependência registrada no arquivo de configuração do aplicativo sempre será usada em preferência para usar um resolvedor de dependência adicionado aqui, a menos que overrideConfigFile seja definido como true, nesse caso, o resolvedor adicionado aqui também substituirá as configurações do arquivo de configuração.

Aplica-se a