Compartir a través de


IDbDependencyResolver.GetServices(Type, Object) Método

Definición

Intenta resolver las dependencias de un tipo de contrato determinado y, opcionalmente, una clave determinada. Si el solucionador no puede resolver la dependencia, debe devolver una enumeración vacía y no iniciar. Este método difiere de GetService(Type, Object) en que devuelve todos los servicios registrados para el tipo y la combinación de teclas especificados.

public System.Collections.Generic.IEnumerable<object> GetServices (Type type, object key);
abstract member GetServices : Type * obj -> seq<obj>

Parámetros

type
Type

Interfaz o clase base abstracta que define la dependencia que se va a resolver. Se espera que cada objeto devuelto sea una instancia de este tipo.

key
Object

Opcionalmente, la clave de la dependencia que se va a resolver. Puede ser null para las dependencias que no se diferencian por clave.

Devoluciones

Todos los servicios que resuelven la dependencia, que deben ser instancias del tipo de contrato especificado, o una enumeración vacía si no se pudo resolver la dependencia.

Se aplica a