DbConfigurationLoadedEventArgs.AddDependencyResolver Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.