Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.
MIT License
Bot releases are visible (Hide)
Published by bezzad about 3 years ago
Fix issue #57 which can't download files with no size in headers
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Flush Storage stream when cancel requested
Published by bezzad over 3 years ago
DownloadFileAsync
methods to DownloadFileTaskAsync
Supports and Dependencies
.NETFramework 4.5: No dependencies
.NETStandard 2.0: No dependencies
Net5.0: No dependencies
Published by bezzad over 3 years ago
Serialize and deserialize download packages to/from JSON text or Binary, after stopping download to keep download data and resuming that every time you want. You can serialize packages even using memory storage for caching download data which is used MemoryStream.
Added supporting .Net Framework 4.5 and later versions
Refactored some classes
Improved some performance issues
Supports and Dependencies
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Serialize and deserialize download packages to/from JSON text or Binary, after stopping download to keep download data and resuming that every time you want. You can serialize packages even using memory storage for caching download data which is used MemoryStream.
Published by bezzad over 3 years ago
Fixed Serialize FileStorage: FileName getter #37
Published by bezzad over 3 years ago
Fixed download again issue #36 on every resume
Published by bezzad over 3 years ago
Fixed drive AvailableFreeSpace issue #27
Added CheckDiskSizeBeforeDownload to DownloadConfiguration options for disabling UNC path sizes
Published by bezzad over 3 years ago
Fixed drive AvailableFreeSpace issue #27
Published by bezzad over 3 years ago
Added CookieContainer and Headers to RequestConfiguration properties according to issue #34
Published by bezzad over 3 years ago
Published by bezzad over 3 years ago
Fixed issue #32 or HTTP 403 forbidden error for some URLs with no content-type supports
Published by bezzad over 3 years ago
DownloadProgressChanged
EventArgs.DownloadProgressChanged
EventArgs.Added received bytes per chunk on DownloadProgressChanged
event arguments for streaming easy way of apps like Radio.Published by bezzad almost 4 years ago
Added timeout to RequestConfiguration object
Clean and refactor some codes
Fixed cancel operation
Fixed request divide by zero exception
Published by bezzad almost 4 years ago
Clean all codes and tests
Fixed download without content-length