public void RunNewEntryAppender(CancellationToken cancelToken) { while (!_requests.IsCompleted) { var request = _requests.Take(cancelToken); _data.AddTaxRate(request); } _requests.Dispose(); }