DbConfigurationLoadedEventArgs.AddDependencyResolver Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызовите этот метод, чтобы добавить IDbDependencyResolver экземпляр в цепочку ответственности сопоставителей, которые используются для разрешения зависимостей, необходимых 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)
Параметры
- resolver
- IDbDependencyResolver
Добавляемый сопоставитель.
- overrideConfigFile
- Boolean
Если значение равно true, добавленный сопоставитель будет иметь приоритет над параметрами в файле конфигурации.
Комментарии
Сопоставителям предлагается разрешить зависимости в обратном порядке, из которого они добавляются. Это означает, что сопоставитель можно добавить для переопределения разрешения зависимости, которая уже была бы разрешена другим способом. Единственным исключением из этого является то, что любая зависимость, зарегистрированная в файле конфигурации приложения, всегда будет использоваться в качестве предпочтительного использования добавленного здесь сопоставителя зависимостей, если только для параметра overrideConfigFile не задано значение true, в этом случае добавленный здесь сопоставитель также переопределяет параметры файла конфигурации.
Применяется к
Entity Framework