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

ParentHandlerWithChildResolver

Redirects resolution to the main resolver, and if not found uses the parent handler.
public virtual ComponentModel ComponentModel { get; }

public virtual HandlerState CurrentState { get; }

public ParentHandlerWithChildResolver(IHandler parentHandler, ISubDependencyResolver childResolver)

Initializes a new instance of the ParentHandlerWithChildResolver class.

public virtual bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency)

public void Dispose()

protected virtual void Dispose(bool disposing)

public virtual void Init(IKernelInternal kernel)

public virtual bool Release(Burden burden)

public virtual object Resolve(CreationContext context)

public virtual object Resolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency)

public bool Supports(Type service)

public object TryResolve(CreationContext context)