Compartilhar via


DependencyResolver Classe

Definição

Fornece um ponto de registro para resolvedores de dependência que implementam IDependencyResolver ou a interface IServiceLocator do Localizador de Serviço Comum.

public class DependencyResolver
type DependencyResolver = class
Public Class DependencyResolver
Herança
DependencyResolver

Construtores

DependencyResolver()

Inicializa uma nova instância da classe DependencyResolver.

Propriedades

Current

Obtém a implementação do resolvedor de dependência.

InnerCurrent

Esta API é compatível com a infraestrutura ASP.NET MVC e não se destina a ser usada diretamente de seu código.

Métodos

InnerSetResolver(Func<Type,Object>, Func<Type,IEnumerable<Object>>)

Esta API é compatível com a infraestrutura ASP.NET MVC e não se destina a ser usada diretamente de seu código.

InnerSetResolver(IDependencyResolver)

Esta API é compatível com a infraestrutura ASP.NET MVC e não se destina a ser usada diretamente de seu código.

InnerSetResolver(Object)

Esta API é compatível com a infraestrutura ASP.NET MVC e não se destina a ser usada diretamente de seu código.

SetResolver(Func<Type,Object>, Func<Type,IEnumerable<Object>>)

Fornece um ponto de registro de resolvedores de dependência usando o delegado de serviço especificado e delegados de coleta de serviço especificados.

SetResolver(IDependencyResolver)

Fornece um ponto de registro de resolvedores de dependência, usando a interface especificada de resolvedor de dependência.

SetResolver(Object)

Fornece um ponto de registro de resolvedores de dependência usando o localizador de serviço comum fornecido quando se usa uma interface de localizador de serviço.

Aplica-se a