protected virtual void OnDownloadFinished(DownloadEventArgs e) { if (Finished == false) { Finished = true; FinishedDownload?.Invoke(this, e); } }
protected virtual void OnDownloadFinished(DownloadEventArgs e) { process.OutputDataReceived -= DownloadOutputHandler; process.ErrorDataReceived -= DownloadErrorDataReceived; FinishedDownload?.Invoke(this, e); }