tus.io Client for .Net
Branch: master
Clone or download
Pull request Compare This branch is 29 commits ahead of gerdus:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/TusDotNetClient
tests/TusDotNetClientTests
.gitignore
LICENSE
README.md
TusDotNetClient.sln

README.md

TusDotNetClient

.Net client for tus.io Resumable File Upload protocol.

Features

  • Supports tus v1.0.0
  • Protocol extensions supported: Creation, Termination
  • Upload progress events
  • Targets .NET Standard 2.0

Usage

var file = new FileInfo(@"path/to/file.ext");
var client = new TusClient(ChunkSize);
var fileUrl = client.Create(Address, file, metadata);
client.Upload(fileUrl, file);

License

MIT