public async Task SendAsync(IEventDataBatch batch, CancellationToken cancellationToken) { lock (this) { SentBatches.Add((TestEventDataBatch)batch); } await Task.Delay(1); }
public async Task SendAsync(IEventDataBatch batch, CancellationToken cancellationToken) { _logger?.LogDebug("Sending events to EventHub"); var eventDataBatch = ((EventDataBatchImpl)batch).Batch; await _client.SendAsync(eventDataBatch, cancellationToken).ConfigureAwait(false); }
public async Task SendAsync(IEventDataBatch batch, CancellationToken cancellationToken) { await _client.SendAsync(((EventDataBatchImpl)batch).Batch, cancellationToken).ConfigureAwait(false); }