Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erossini/blazorfileupload

Upload files from the client side of Blazor, with individual progress bars for each file
https://github.com/erossini/blazorfileupload

aspnetcore aspnetcorewebapi blazor blazor-application blazor-client blazor-example blazor-server blazor-wasm blazor-webassembly drag-and-drop file-upload progress-bar

Last synced: 10 days ago
JSON representation

Upload files from the client side of Blazor, with individual progress bars for each file

Awesome Lists containing this project

README

        

# Blazor File Upload with Blazor WebAssembly and ASP.NET Core
Upload files from the client side of Blazor, with individual progress bars for each file

### Features

- Multiple file uploader
- **Drag and Drop** functionality.
- Files are **uploaded in chunks**.
- Files are placed into an upload **queue before uploading** for review.
- Files can be individually removed from the queue.
- All queued files can be removed from the queue.
- Each file in the queue has its **own progress bar**.
- Once the file(s) have been uploaded, they stay in the queue and **maked as uploaded**.
- Unique name is created before uploading to the server using `DateTime.Now.Ticks`.