BirdMessenger Versions Save

DotNET client implementation of the Tus protocol for resumable file uploads.

v3.1.2

7 months ago

Throw TusException contained OriginHttpRequest and OriginHttpResponse when statuscode of response is incorrect

v3.1.1

8 months ago

Fix: HttpHeaders not passed to all requests, Issue

v3.1.0

1 year ago
  1. Support upload file with chunk again,you can check this Issue,demo code as follow

TusPatchRequestOption tusPatchRequestOption = new TusPatchRequestOption
            {
                FileLocation = resp.FileLocation,
                Stream = fileStream,
                UploadBufferSize = 2*1024*1024, // upload size ,default value is 1MB
                UploadType = UploadType.Chunk,  // setting upload file with Stream or chunk ,default value is Stream 
            };

            var tusPatchResp = await tusClient.TusPatchAsync(tusPatchRequestOption, CancellationToken.None);

v3.0.2

1 year ago

fix: package v3.0.0bata1 v3.0.0 and v3.0.1 do not contain latest code

you can know the bug from the issue

v3.0.0

1 year ago
  • Fewer external dependencies
  • upload file with Httpclient directly

v3.0.0-beta1

1 year ago
  • Fewer external dependencies
  • upload file with Httpclient directly

v2.2.1

1 year ago

Fix: miss invoke upload finish event method when the file finishes uploading by streaming

v2.2.0

2 years ago

Enhance

  • Upload file with streaming ,Thanks @SebastianStehle

Feature

  • Send Http request with custom Http header

v2.0.1

3 years ago

v2.0.0

3 years ago

feature

  • Add upload blobStream
  • Add ITusClient<TService> Interface
  • Add method for configuring HttpClient

break change

  • TusUploadContext
  • TusBuild