GoogleCloudSamples.Services.BookDetailLookup.StartPullLoop C# (CSharp) Method

StartPullLoop() public method

public StartPullLoop ( IBookStore bookStore, CancellationToken cancellationToken ) : Task
bookStore IBookStore
cancellationToken System.Threading.CancellationToken
return Task
        public Task StartPullLoop(IBookStore bookStore, CancellationToken cancellationToken)
        {
            return Task.Factory.StartNew(() => PullLoop((long bookId) =>
            {
                _logger.LogVerbose($"Processing {bookId}.");
                ProcessBook(bookStore, bookId);
            }, cancellationToken));
        }