コード例 #1
0
 //TODO consider removing this.
 public async Task<string> SetupBlobLeaseCondition(BlobBaseClient blob, string leaseId, string garbageLeaseId)
 {
     BlobLease lease = null;
     if (leaseId == ReceivedLeaseId || leaseId == garbageLeaseId)
     {
         lease = await InstrumentClient(blob.GetBlobLeaseClient(Recording.Random.NewGuid().ToString())).AcquireAsync(BlobLeaseClient.InfiniteLeaseDuration);
     }
     return leaseId == ReceivedLeaseId ? lease.LeaseId : leaseId;
 }