Sdílet prostřednictvím


DependencyResolver.SetResolver Metoda

Definice

Přetížení

SetResolver(Object)

Poskytuje bod registrace pro překladače závislostí pomocí poskytnutého společného lokátoru služby při použití rozhraní lokátoru služeb.

SetResolver(IDependencyResolver)

Poskytuje bod registrace pro překladače závislostí pomocí zadaného rozhraní překladače závislostí.

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

Poskytuje bod registrace pro překladače závislostí pomocí zadaného delegáta služby a zadaných delegátů kolekce služeb.

SetResolver(Object)

Poskytuje bod registrace pro překladače závislostí pomocí poskytnutého společného lokátoru služby při použití rozhraní lokátoru služeb.

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

Parametry

commonServiceLocator
Object

Lokátor společné služby.

Platí pro

SetResolver(IDependencyResolver)

Poskytuje bod registrace pro překladače závislostí pomocí zadaného rozhraní překladače závislostí.

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

Parametry

resolver
IDependencyResolver

Překladač závislostí.

Platí pro

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

Poskytuje bod registrace pro překladače závislostí pomocí zadaného delegáta služby a zadaných delegátů kolekce služeb.

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

Parametry

getService
Func<Type,Object>

Delegát služby.

getServices
Func<Type,IEnumerable<Object>>

Služby delegují.

Platí pro