Esempio n. 1
0
        public async Task ListQueuesAsyncAwait()
        {
            #region ListQueuesAsync (await)
            IQueueingService queueingService = new CloudQueuesProvider(identity, region, clientId, internalUrl, identityProvider);
            ReadOnlyCollectionPage <CloudQueue> queuesPage = await queueingService.ListQueuesAsync(null, null, true, CancellationToken.None);

            ReadOnlyCollection <CloudQueue> queues = await queuesPage.GetAllPagesAsync(CancellationToken.None, null);

            #endregion
        }
Esempio n. 2
0
 public void ListQueues()
 {
     #region ListQueuesAsync (TPL)
     IQueueingService queueingService = new CloudQueuesProvider(identity, region, clientId, internalUrl, identityProvider);
     Task <ReadOnlyCollectionPage <CloudQueue> > queuesPageTask = queueingService.ListQueuesAsync(null, null, true, CancellationToken.None);
     Task <ReadOnlyCollection <CloudQueue> >     queuesTask     =
         queuesPageTask
         .ContinueWith(task => task.Result.GetAllPagesAsync(CancellationToken.None, null))
         .Unwrap();
     #endregion
 }
 public async Task ListQueuesAsyncAwait()
 {
     #region ListQueuesAsync (await)
     IQueueingService queueingService = new CloudQueuesProvider(identity, region, clientId, internalUrl, identityProvider);
     ReadOnlyCollectionPage<CloudQueue> queuesPage = await queueingService.ListQueuesAsync(null, null, true, CancellationToken.None);
     ReadOnlyCollection<CloudQueue> queues = await queuesPage.GetAllPagesAsync(CancellationToken.None, null);
     #endregion
 }
 public void ListQueues()
 {
     #region ListQueuesAsync (TPL)
     IQueueingService queueingService = new CloudQueuesProvider(identity, region, clientId, internalUrl, identityProvider);
     Task<ReadOnlyCollectionPage<CloudQueue>> queuesPageTask = queueingService.ListQueuesAsync(null, null, true, CancellationToken.None);
     Task<ReadOnlyCollection<CloudQueue>> queuesTask =
         queuesPageTask
         .ContinueWith(task => task.Result.GetAllPagesAsync(CancellationToken.None, null))
         .Unwrap();
     #endregion
 }