Do we have some C# library or class which can download big file by parts and if connection fails resume download?
I have tried use some build-in WebClient class by it doesn't support resume downloading.
WebClient webClient = new WebClient();
webClient.DownloadFile(link, @"C:\Test\1.zip");
Fail with an exception: "Received an unexpected EOF or 0 bytes from the transport stream".
I made some code which download file with resume support.