DbConfigurationLoadedEventArgs.AddDependencyResolver Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie diese Methode auf, um der Verantwortungskette von Resolvern ein IDbDependencyResolver instance hinzuzufügen, die zum Auflösen von Abhängigkeiten verwendet werden, die vom Entity Framework benötigt werden.
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)
Parameter
- resolver
- IDbDependencyResolver
Der hinzuzufügende Resolver.
- overrideConfigFile
- Boolean
Wenn true, hat der hinzugefügte Resolver Vorrang vor den Einstellungen in der Konfigurationsdatei.
Hinweise
Resolver werden aufgefordert, Abhängigkeiten in umgekehrter Reihenfolge aufzulösen, aus der sie hinzugefügt werden. Dies bedeutet, dass ein Resolver hinzugefügt werden kann, um die Auflösung einer Abhängigkeit außer Kraft zu setzen, die bereits auf andere Weise aufgelöst worden wäre. Die einzige Ausnahme besteht darin, dass alle in der Konfigurationsdatei der Anwendung registrierten Abhängigkeiten immer vor der Verwendung eines hier hinzugefügten Abhängigkeitslösers verwendet werden, es sei denn, die overrideConfigFile ist auf true festgelegt. In diesem Fall überschreibt der hier hinzugefügte Resolver auch konfigurationsdateieinstellungen.
Gilt für:
Entity Framework