Interface IDependencyResolver
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
TypeThe 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
TypeThe type of the requested services.
Returns
- IEnumerable<object>
The requested services.