Exemplo n.º 1
0
        public Task <GetObjectResponse> GetObjectAsync(string url, Action <PreSignedGetObjectRequest>?config = null, CancellationToken token = default)
        {
            PreSignedGetObjectRequest request = new PreSignedGetObjectRequest(url);

            config?.Invoke(request);

            return(PreSignedObjectOperations.SendPreSignedGetObjectAsync(request, token));
        }
Exemplo n.º 2
0
 public Task <GetObjectResponse> SendPreSignedGetObjectAsync(PreSignedGetObjectRequest request, CancellationToken token = default)
 {
     return(_handler.SendRequestAsync <PreSignedGetObjectRequest, GetObjectResponse>(request, token));
 }