public DownLoadViewModel() { DownLoadList = new ObservableCollection <DownLoadEntity>(); DownLoadHelp = BackgroundDownloaderHelper.Instance; //DownLoadHelp.DownloadComplete += DownLoadHelp_DownloadComplete; //DownLoadHelp.DownloadFail += DownLoadHelp_DownloadFail; //DownLoadHelp.DownloadCancel += DownLoadHelp_DownloadCancel; DownLoadHelp.process += DownLoadHelp_process; Ini(); }
private async void InitializeBackgroundDownloader() { if (bgDownloaderhelper == null) { BackgroundDownloaderHelper helper = new BackgroundDownloaderHelper(); bgDownloaderhelper = helper; await bgDownloaderhelper.DiscoverActiveDownloadsAsync(true); bgDownloaderhelper.ClearTemporaryFolder(); } }