<PackageReference Include="Castle.Windsor" Version="2.5.4" />

ISubDependencyResolver

public interface ISubDependencyResolver
Implementors should use a strategy to obtain valid references to properties and/or services requested in the dependency model.
using Castle.Core; using Castle.MicroKernel.Context; namespace Castle.MicroKernel { public interface ISubDependencyResolver { object Resolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency); bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency); } }