public async Task Send(ConsumerConsumeContext <TConsumer, TMessage> context, IPipe <ConsumerConsumeContext <TConsumer, TMessage> > next) { using var inProgress = PrometheusMetrics.TrackConsumerInProgress <TConsumer, TMessage>(); await next.Send(context).ConfigureAwait(false); }