UploadStreamNET8 8.0.0
dotnet add package UploadStreamNET8 --version 8.0.0
NuGet\Install-Package UploadStreamNET8 -Version 8.0.0
<PackageReference Include="UploadStreamNET8" Version="8.0.0" />
paket add UploadStreamNET8 --version 8.0.0
#r "nuget: UploadStreamNET8, 8.0.0"
// Install UploadStreamNET8 as a Cake Addin #addin nuget:?package=UploadStreamNET8&version=8.0.0 // Install UploadStreamNET8 as a Cake Tool #tool nuget:?package=UploadStreamNET8&version=8.0.0
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.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
8.0.0 | 392 | 8/30/2024 |