Namespace REslava.Result.Observers

Classes

NodeEnterContext
NodeExitContext
NodeTrace

A snapshot of one node within a PipelineTrace.

PipelineEndContext
PipelineStartContext
PipelineTrace

A snapshot of one complete pipeline execution captured by RingBufferObserver.

ResultFlowObserver

Base class for receiving pipeline execution events. Override only the methods you need — all have no-op default implementations. Register via Register(ResultFlowObserver) or PipelineObserver.AddPipelineObserver<T>().

RingBufferObserver

A ResultFlowObserver that stores the last Capacity pipeline executions in an in-memory ring buffer. Thread-safe. Zero persistence — cleared on restart.