Compartir a través de


DbConfigurationLoadedEventArgs.AddDependencyResolver Método

Definición

Llame a este método para agregar una IDbDependencyResolver instancia a la cadena de responsabilidad de los solucionadores que se usan para resolver las dependencias necesarias para 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)

Parámetros

resolver
IDbDependencyResolver

Resolución que se va a agregar.

overrideConfigFile
Boolean

Si es true, el solucionador agregado tendrá prioridad sobre la configuración del archivo de configuración.

Comentarios

Se pide a los solucionadores que resuelvan las dependencias en orden inverso desde el que se agregan. Esto significa que se puede agregar una resolución para invalidar la resolución de una dependencia que ya se habría resuelto de otra manera. La única excepción a esto es que cualquier dependencia registrada en el archivo de configuración de la aplicación siempre se usará en preferencia al usar un solucionador de dependencias agregado aquí, a menos que overrideConfigFile se establezca en true en cuyo caso el solucionador agregado aquí también invalidará la configuración del archivo de configuración.

Se aplica a