Exemple #1
0
        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);
        }