public async Task Send(SagaConsumeContext <TSaga, TMessage> context, IPipe <SagaConsumeContext <TSaga, TMessage> > next)
        {
            using var inProgress = PrometheusMetrics.TrackSagaInProgress <TSaga, TMessage>();

            await next.Send(context).ConfigureAwait(false);
        }