DependencyResolver 类

定义

为实现 IDependencyResolver 或 Common Service 定位符 IServiceLocator 接口的依赖项解析程序提供注册点。

public class DependencyResolver
type DependencyResolver = class
Public Class DependencyResolver
继承
DependencyResolver

构造函数

DependencyResolver()

初始化 DependencyResolver 类的新实例。

属性

Current

获取依赖关系解析程序的实现。

InnerCurrent

此 API 支持 ASP.NET MVC 基础结构,不应在代码中直接使用。

方法

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

此 API 支持 ASP.NET MVC 基础结构,不应在代码中直接使用。

InnerSetResolver(IDependencyResolver)

此 API 支持 ASP.NET MVC 基础结构,不应在代码中直接使用。

InnerSetResolver(Object)

此 API 支持 ASP.NET MVC 基础结构,不应在代码中直接使用。

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

使用指定的服务委托和指定的服务集合委托,为依赖关系解析程序提供一个注册点。

SetResolver(IDependencyResolver)

使用指定的依赖关系解析程序接口,为依赖关系解析程序提供一个注册点。

SetResolver(Object)

使用在使用服务定位器接口时提供的公共服务定位器,为依赖关系解析程序提供一个注册点。

适用于