internal void AddRequestToQueue(RelationalToBlobSyncRequest request) { if (_allItems.ContainsKey(request.RequestKey) == false) { _allItems.TryAdd(request.RequestKey, request); _queue.Enqueue(request); } }
internal bool MarkRequestCompleted(RelationalToBlobSyncRequest request) { return(_inProgressQueue.TryRemove(request.RequestKey, out var _)); }