public void AddDownload(DownloadData download) { DownloadHandler handler = new DownloadHandler() { webDownload = new HttpWebDownload(download.url, download.path, this.behaviour), callback = download.callback }; downloaders.Enqueue(handler); StartDownload(); }
public void AddDownloader(DownloadResetfulData resetfulData) { DownloadHandler handler = new DownloadHandler() { webDownload = new HttpWebDownload(resetfulData.url, resetfulData.savePath, resetfulData.fileName, this.behaviour), callback = resetfulData.callback }; downloaders.Enqueue(handler); IsNetError = false; StartDownload(); }