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

ReleaseInvocation

public class ReleaseInvocation
using System; namespace Castle.MicroKernel.Handlers { public class ReleaseInvocation { private Action proceed; public Burden Burden { get; set; } public object Instance => Burden.Instance; public bool ReturnValue { get; set; } public ReleaseInvocation(Burden burden) { Burden = burden; } public void Proceed() { proceed(); } internal void SetProceedDelegate(Action value) { proceed = value; } } }