public void LoadingComplete(IResourceWorker worker) { _workersInWaitingState.Remove(worker); _workersInProcessState.Remove(worker); TryToStartLoading(); }
public void AddToQueue(IResourceWorker worker) { _workersInWaitingState.Add(worker); TryToStartLoading(); }