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

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 { bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency); object Resolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency); } }