C# Class URSA.CastleWindsor.ComponentModel.AutoClosingCollectionResolver

Provides an implementation of auto-closing collection resolution.
Inheritance: ISubDependencyResolver
Afficher le fichier Open project: alien-mcl/URSA

Méthodes publiques

Méthode Description
AutoClosingCollectionResolver ( IKernel kernel ) : System

Initializes a new instance of the AutoClosingCollectionResolver class.

CanResolve ( CreationContext context, ISubDependencyResolver contextHandlerResolver, Castle model, DependencyModel dependency ) : bool
Resolve ( CreationContext context, ISubDependencyResolver contextHandlerResolver, Castle model, DependencyModel dependency ) : object

Method Details

AutoClosingCollectionResolver() public méthode

Initializes a new instance of the AutoClosingCollectionResolver class.
public AutoClosingCollectionResolver ( IKernel kernel ) : System
kernel IKernel The kernel.
Résultat System

CanResolve() public méthode

public CanResolve ( CreationContext context, ISubDependencyResolver contextHandlerResolver, Castle model, DependencyModel dependency ) : bool
context CreationContext
contextHandlerResolver ISubDependencyResolver
model Castle
dependency Castle.Core.DependencyModel
Résultat bool

Resolve() public méthode

public Resolve ( CreationContext context, ISubDependencyResolver contextHandlerResolver, Castle model, DependencyModel dependency ) : object
context CreationContext
contextHandlerResolver ISubDependencyResolver
model Castle
dependency Castle.Core.DependencyModel
Résultat object