public void Start(IMinerUpdateIndicator minerUpdateIndicator) { _minerUpdateIndicator = minerUpdateIndicator; // if something not right delete previous and download new try { if (File.Exists(BinsZipLocation)) { File.Delete(BinsZipLocation); } if (Directory.Exists("bin")) { Directory.Delete("bin", true); } } catch { } Downlaod(); }
public void Start(IMinerUpdateIndicator minerUpdateIndicator) { _minerUpdateIndicator = minerUpdateIndicator; // if something not right delete previous and download new try { if (File.Exists(_downloadSetup.BinsZipLocation)) { File.Delete(_downloadSetup.BinsZipLocation); } if (Directory.Exists(_downloadSetup.ZipedFolderName)) { Directory.Delete(_downloadSetup.ZipedFolderName, true); } } catch (Exception e) { Helpers.ConsolePrint("MinersDownloader", e.Message); } Downlaod(); }
public async Task Start(IMinerUpdateIndicator minerUpdateIndicator, IDialogCoordinator dialogCoordinator) { _minerUpdateIndicator = minerUpdateIndicator; _tcs = new TaskCompletionSource <bool>(); _dialogCoordinator = dialogCoordinator; //if something not right delete previous and download new try { if (File.Exists(_downloadSetup.BinsZipLocation)) { File.Delete(_downloadSetup.BinsZipLocation); } if (Directory.Exists(_downloadSetup.ZipedFolderName)) { Directory.Delete(_downloadSetup.ZipedFolderName, true); } } catch (Exception ex) { Helpers.ConsolePrint("MinersDownloadManager", ex.Message); } await Download(); }