Class SimpleInjectorDependencyResolver
- Namespace
- NRules.Integration.SimpleInjector
- Assembly
- NRules.Integration.SimpleInjector.dll
The NRules Dependency resolver with SimpleInjector as backing DI Container.
public class SimpleInjectorDependencyResolver : IDependencyResolver
- Inheritance
-
SimpleInjectorDependencyResolver
- Implements
- Inherited Members
Constructors
SimpleInjectorDependencyResolver(Container)
Creates a dependency resolver that uses the specified SimpleInjector container.
public SimpleInjectorDependencyResolver(Container container)
Parameters
containerContainerContainer to use to resolve dependencies.
Methods
Resolve(IResolutionContext, Type)
Resolves a registered service (normally via an IoC container).
public object Resolve(IResolutionContext context, Type serviceType)
Parameters
contextIResolutionContextInformation about the context at which the resolution call is made.
serviceTypeTypeThe type of requested service.
Returns
- object
Requested service.