public Task <PutObjectResponse> PutObjectAsync(string url, Stream?content, Action <PreSignedPutObjectRequest>?config = null, CancellationToken token = default)
        {
            PreSignedPutObjectRequest request = new PreSignedPutObjectRequest(url, content);

            config?.Invoke(request);

            return(PreSignedObjectOperations.SendPreSignedPutObjectAsync(request, token));
        }
Beispiel #2
0
 public Task <PutObjectResponse> SendPreSignedPutObjectAsync(PreSignedPutObjectRequest request, CancellationToken token = default)
 {
     return(_handler.SendRequestAsync <PreSignedPutObjectRequest, PutObjectResponse>(request, token));
 }