public async Task <Func <CancellationToken, Task> > DequeueAsync(
            CancellationToken cancellationToken)
        {
            var workItem = await BaseBackgroundTaskQueue.DequeueAsync(
                cancellationToken,
                _workItems, _signal);

            TrackQueue();
            return(workItem);
        }
Esempio n. 2
0
 public async Task <Func <CancellationToken, Task> > DequeueAsync(
     CancellationToken cancellationToken)
 {
     return(await BaseBackgroundTaskQueue.DequeueAsync(cancellationToken,
                                                       _workItems, _signal));
 }