DbConfigurationLoadedEventArgs.AddDependencyResolver 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用此方法可向解析程序的责任链中添加实例 IDbDependencyResolver ,该解析程序用于解析实体框架所需的依赖项。
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,在这种情况下,在此处添加的解析程序也将替代配置文件设置。