UploadStream (nuget): Optimise multi-part streaming file upload performance, offering 10x improvement in performance, and reduced memory allocation (10%-40%).  By default dotnet model form model binding loads the entire stream into memory using `IFormFile` - this is non-ideal for large files where processing of the stream should occur during streaming rather then buffering entire file(s) to memory/disk.  This package allows upload streams to be asynchronously processed via a delegate while maintaining generic model binding functionality with `ModelState` validation.
Keywords: File|Upload