static void Main(string[] args) { var downloader = new ComponentDownloader("https://github.com/Milkitic/Osu-Player/releases/download/2.0.6994.3181/Osu-Player.zip", "E:\\"); downloader.RequestCreated += Downloader_RequestCreated; downloader.ResponseReceived += Downloader_ResponseReceived; downloader.DownloadStarted += Downloader_DownloadStarted; downloader.ProgressChanged += Downloader_ProgressChanged; downloader.DownloadFinished += Downloader_DownloadFinished; downloader.ErrorOccured += Downloader_ErrorOccured; downloader.NamingConflict += Downloader_NamingConflict; downloader.StartAsync().Wait(); Console.WriteLine("press any key to continue..."); Console.ReadKey(true); }