private void downloadCompleted(object sender, DownloadedEventArgs e) { foreach (var listItem in _viewModel.DownloadList.Where(x => x.Item.FullName == e.File.FtpListItem.FullName)) { listItem.Status = "Downloaded"; } }
public void CleanupFile(object sender, DownloadedEventArgs e) { var media = _mediaFactory.CreateMediaObject(e.File.DownloadLocation, _videoRootPath); cleanupBegin(new FileCleanupEventArgs(e.File, e.ProgressStatistics)); media?.Process(_utilities); cleanupFinish(new FileCleanupEventArgs(e.File, e.ProgressStatistics)); }
private void RecordBatchDownload(object sender, DownloadedEventArgs downloadedEventArgs) { if (_downloadedFiles == null) { _downloadedFiles = new List<DownloadedEventArgs>(); } _downloadedFiles.Add(downloadedEventArgs); }
private void DownloadError(DownloadedEventArgs e) { OnDownloadError?.Invoke(this, e); }
private void DownloadStarted(DownloadedEventArgs e) { OnDownloadStarted?.Invoke(this, e); }
private void DownloadComplete(DownloadedEventArgs e) { OnDownloadComplete?.Invoke(this, e); }