Channel9Downloader.ViewModels.DownloadsVM.UpdateDownloadsAsync C# (CSharp) Method

UpdateDownloadsAsync() private method

Updates the downloads.
private UpdateDownloadsAsync ( ) : void
return void
        private void UpdateDownloadsAsync()
        {
            if (_downloadManager.IsUpdating)
            {
                return;
            }

            IsAdornerVisible = true;
            var task = new Task(() => _downloadManager.UpdateAvailableDownloads());
            task.ContinueWith(
                p =>
                    {
                        IsAdornerVisible = false;
                        CommandManager.InvalidateRequerySuggested();
                    },
                _mainThreadTaskScheduler);
            task.Start();
        }