DbConfigurationLoadedEventArgs.AddDependencyResolver Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamare questo metodo per aggiungere un'istanza IDbDependencyResolver a Chain of Responsibility dei resolver usati per risolvere le dipendenze necessarie da 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)
Parametri
- resolver
- IDbDependencyResolver
Sistema di risoluzione da aggiungere.
- overrideConfigFile
- Boolean
Se true, il sistema di risoluzione aggiunto avrà la precedenza sulle impostazioni nel file di configurazione.
Commenti
Ai resolver viene chiesto di risolvere le dipendenze in ordine inverso da cui vengono aggiunte. Ciò significa che è possibile aggiungere un sistema di risoluzione per eseguire l'override di una dipendenza che sarebbe già stata risolta in modo diverso. L'unica eccezione è che qualsiasi dipendenza registrata nel file di configurazione dell'applicazione verrà sempre usata in preferenza per l'uso di un resolver di dipendenza aggiunto qui, a meno che overrideConfigFile sia impostato su true nel qual caso il resolver aggiunto qui sostituirà anche le impostazioni del file di configurazione.