internal async Task AddMessageAsync(StorageQueueMessage message, CancellationToken cancelationToken) { try { await cloudQueue.AddMessageAsync(message.Data, message.TimeToLive, message.InitialVisibilityDelay, message.Options, message.OperationContext, cancelationToken); } catch (Exception ex) when(ex.IsTransilient()) { IsBusy = true; } }
public async Task AddMessageAsync(StorageQueueMessage message, CancellationToken cancelationToken = default(CancellationToken)) { await sender.SendAsync(message, cancelationToken); }