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>>

サービス委任。

適用対象