Поделиться через


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, в этом случае добавленный здесь сопоставитель также переопределяет параметры файла конфигурации.

Применяется к