Mohammad Babayi
Mohammad Babayi
added this line: * [GihanSoft.String.NaturalComparer](https://github.com/GihanSoft/NaturalStringComparer) - Natural String Comparer. {"text1", "text2", "text10"} instead of {"text1", "text10", "text2"}. pure C# with .NET Standard. Fast because of internal unmanaged code.
@devbased not actually. Auto-gen files are step-able and visible. The only reason can be customizing Auto-gen code and I thing it's not good thing to do.
@bezzad is it hard? ```csharp file = File.OpenWrite(path); file.SetLength(size); file.Dispose(); // done. ```
@bezzad I have an idea. what if it run a thread (or task) that copy downloaded data from temp file to final file in a loop? And only this thread...
> Suppose 8 parallel download tasks are completed at the same time. Now your parallel thread starts copying each of the temp files onto the final file. So what is...
> @ghost1372 Sorry, I will not do that. Because we can do this in business code. I thing it's better to be handled by client code. adding this in library...
@bezzad I think it's even better not adding this `DownloadManager` class in main package. I think putting it in another NuGet is better way.
There is a problem with http client. Buffer of `HttpClient` is limited to 2GB. Won't it make problems?
@hez2010 The point is you can't control flow of date. no way to pause it or slow it. If you set low buffer capacity, it won't wait for buffer to...
I have same problem. but in wpf and vlc.dotnet 3.