public Task Produce <T>(T message, IPipe <EventHubSendContext <T> > pipe, CancellationToken cancellationToken = default) where T : class { var sendPipeAdapter = new ConsumeSendPipeAdapter <T>(pipe, _consumeContext); return(_producer.Produce(message, sendPipeAdapter, cancellationToken)); }
public Task Produce <T>(T message, CancellationToken cancellationToken = default) where T : class { Used?.Invoke(); return(_producer.Produce(message, cancellationToken)); }