Sdílet prostřednictvím


DbConfigurationLoadedEventArgs.AddDependencyResolver Metoda

Definice

Voláním této metody přidáte IDbDependencyResolver instanci do řetězce odpovědnosti překladačů, které se používají k vyřešení závislostí potřebných Rozhraním 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)

Parametry

resolver
IDbDependencyResolver

Překladač, který chcete přidat.

overrideConfigFile
Boolean

Pokud je hodnota true, bude mít přidaný překladač přednost před nastavením v konfiguračním souboru.

Poznámky

Překladači jsou vyzváni k překladu závislostí v obráceném pořadí, ze kterého jsou přidány. To znamená, že je možné přidat překladač, který přepíše řešení závislosti, která by už byla vyřešena jiným způsobem. Jedinou výjimkou je, že všechny závislosti zaregistrované v konfiguračním souboru aplikace se vždy použijí přednostně před použitím zde přidaného překladače závislostí, pokud není přepsáníConfigFile nastaveno na hodnotu true. V takovém případě překladač přidaný sem přepíše také nastavení konfiguračního souboru.

Platí pro