Udostępnij za pośrednictwem


DbConfigurationLoadedEventArgs.AddDependencyResolver Metoda

Definicja

Wywołaj tę metodę IDbDependencyResolver , aby dodać wystąpienie do łańcucha odpowiedzialności rozpoznawania nazw, które są używane do rozpoznawania zależności wymaganych przez program 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

Program rozpoznawania nazw do dodania.

overrideConfigFile
Boolean

Jeśli wartość true, dodany program rozpoznawania nazw będzie mieć pierwszeństwo przed ustawieniami w pliku konfiguracji.

Uwagi

Program rozpoznawania nazw jest proszony o rozwiązanie problemów z zależnościami w odwrotnej kolejności, z której są dodawane. Oznacza to, że można dodać program rozpoznawania nazw, aby zastąpić rozwiązanie zależności, która zostałaby już rozwiązana w inny sposób. Jedynym wyjątkiem jest to, że każda zależność zarejestrowana w pliku konfiguracji aplikacji będzie zawsze używana w preferencjach do używania dodanego tutaj narzędzia rozpoznawania zależności, chyba że właściwość overrideConfigFile jest ustawiona na wartość true, w takim przypadku program rozpoznawania nazw dodany tutaj również zastąpi ustawienia pliku konfiguracji.

Dotyczy