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); }