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

ForwardingHandler

public HandlerState CurrentState { get; }

public Type Service { get; }

public IHandler Target { get; }

public ForwardingHandler(IHandler target, Type forwardedType)

public void AddCustomDependencyValue(string key, object value)

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

public bool HasCustomParameter(string key)

public void Init(IKernel kernel)

public bool Release(object instance)

public void RemoveCustomDependencyValue(string key)

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

public object Resolve(CreationContext context)