Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/erossini/blazorfileupload
- Owner: erossini
- Created: 2022-10-25T08:47:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-25T14:51:54.000Z (about 2 years ago)
- Last Synced: 2024-11-13T03:26:56.611Z (2 months ago)
- Topics: aspnetcore, aspnetcorewebapi, blazor, blazor-application, blazor-client, blazor-example, blazor-server, blazor-wasm, blazor-webassembly, drag-and-drop, file-upload, progress-bar
- Language: C#
- Homepage:
- Size: 199 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
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`.