共用方式為


DependencyResolver.SetResolver 方法

定義

多載

SetResolver(Object)

在使用服務定位程式介面時使用提供的通用服務定位程式,提供相依性解析程式的註冊點。

SetResolver(IDependencyResolver)

使用指定的相依性解析程式介面,提供相依性解析程式的註冊點。

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

使用指定的服務委派和指定的服務集合委派,提供相依性解析程式的註冊點。

SetResolver(Object)

在使用服務定位程式介面時使用提供的通用服務定位程式,提供相依性解析程式的註冊點。

public static void SetResolver(object commonServiceLocator);
static member SetResolver : obj -> unit
Public Shared Sub SetResolver (commonServiceLocator As Object)

參數

commonServiceLocator
Object

一般服務定位程式。

適用於

SetResolver(IDependencyResolver)

使用指定的相依性解析程式介面,提供相依性解析程式的註冊點。

public static void SetResolver(System.Web.Mvc.IDependencyResolver resolver);
static member SetResolver : System.Web.Mvc.IDependencyResolver -> unit
Public Shared Sub SetResolver (resolver As IDependencyResolver)

參數

resolver
IDependencyResolver

相依性解析程式。

適用於

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

使用指定的服務委派和指定的服務集合委派,提供相依性解析程式的註冊點。

public static void SetResolver(Func<Type,object> getService, Func<Type,System.Collections.Generic.IEnumerable<object>> getServices);
static member SetResolver : Func<Type, obj> * Func<Type, seq<obj>> -> unit
Public Shared Sub SetResolver (getService As Func(Of Type, Object), getServices As Func(Of Type, IEnumerable(Of Object)))

參數

getService
Func<Type,Object>

服務委派。

getServices
Func<Type,IEnumerable<Object>>

服務委派。

適用於