Table of Contents

Interface IDependencyResolver

Namespace
System.Web.Mvc
Assembly
System.Web.Mvc.dll

Defines the methods that simplify service location and dependency resolution.

public interface IDependencyResolver
Extension Methods

Methods

GetService(Type)

Resolves singly registered services that support arbitrary object creation.

object GetService(Type serviceType)

Parameters

serviceType Type

The type of the requested service or object.

Returns

object

The requested service or object.

GetServices(Type)

Resolves multiply registered services.

IEnumerable<object> GetServices(Type serviceType)

Parameters

serviceType Type

The type of the requested services.

Returns

IEnumerable<object>

The requested services.