<PackageReference Include="castle.windsor" Version="2.5.1" />

ForwardingHandler

public HandlerState CurrentState { get; }

public Type Service { get; }

public IHandler Target { get; }

public ForwardingHandler(IHandler target, Type forwardedType)

public void AddCustomDependencyValue(object key, object value)

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

public bool HasCustomParameter(object key)

public void Init(IKernel kernel)

public bool Release(object instance)

public void RemoveCustomDependencyValue(object key)

public object Resolve(CreationContext context)

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

public object TryResolve(CreationContext context)