C# Class Zen.Core.MVC4.Web.ZenCoreDependencyResolver

Inheritance: IDependencyResolver
Mostrar archivo Open project: holinov/Zen.Core

Public Methods

Method Description
ZenCoreDependencyResolver ( IAppScope container ) : System

Initializes a new instance of the ZenCoreDependencyResolver class.

ZenCoreDependencyResolver ( IAppScope container, Action configurationAction ) : System

Initializes a new instance of the ZenCoreDependencyResolver class.

ZenCoreDependencyResolver ( IAppScope container, ILifetimeScopeProvider lifetimeScopeProvider ) : System

Initializes a new instance of the ZenCoreDependencyResolver class.

ZenCoreDependencyResolver ( IAppScope container, ILifetimeScopeProvider lifetimeScopeProvider, Action configurationAction ) : System

Initializes a new instance of the ZenCoreDependencyResolver class.

Private Methods

Method Description
GetService ( Type serviceType ) : object
GetServices ( Type serviceType ) : IEnumerable

Method Details

ZenCoreDependencyResolver() public method

Initializes a new instance of the ZenCoreDependencyResolver class.
public ZenCoreDependencyResolver ( IAppScope container ) : System
container IAppScope The container that nested lifetime scopes will be create from.
return System

ZenCoreDependencyResolver() public method

Initializes a new instance of the ZenCoreDependencyResolver class.
public ZenCoreDependencyResolver ( IAppScope container, Action configurationAction ) : System
container IAppScope The container that nested lifetime scopes will be create from.
configurationAction Action Action on a /// that adds component registations visible only in nested lifetime scopes.
return System

ZenCoreDependencyResolver() public method

Initializes a new instance of the ZenCoreDependencyResolver class.
public ZenCoreDependencyResolver ( IAppScope container, ILifetimeScopeProvider lifetimeScopeProvider ) : System
container IAppScope The container that nested lifetime scopes will be create from.
lifetimeScopeProvider ILifetimeScopeProvider A implementation for /// creating new lifetime scopes.
return System

ZenCoreDependencyResolver() public method

Initializes a new instance of the ZenCoreDependencyResolver class.
public ZenCoreDependencyResolver ( IAppScope container, ILifetimeScopeProvider lifetimeScopeProvider, Action configurationAction ) : System
container IAppScope The container that nested lifetime scopes will be create from.
lifetimeScopeProvider ILifetimeScopeProvider A implementation for /// creating new lifetime scopes.
configurationAction Action Action on a /// that adds component registations visible only in nested lifetime scopes.
return System