Exemple #1
0
 private async IAsyncEnumerable <BlobLease> LeaseRenewInterval(BlobLeaseClient client, BlobRequestConditions condition, [EnumeratorCancellation] CancellationToken token = default)
 {
     await foreach (var _ in AsyncEnumerableExtensions.Interval(LeaseRenewDuration, token))
     {
         yield return(await client.RenewAsync(condition, token));
     }
 }