Пример #1
0
    public Task <GetObjectResponse> GetObjectAsync(string url, Action <SignedGetObjectRequest>?config = null, CancellationToken token = default)
    {
        SignedGetObjectRequest request = new SignedGetObjectRequest(url);

        config?.Invoke(request);

        return(_operations.SendPreSignedGetObjectAsync(request, token));
    }
Пример #2
0
 public Task <GetObjectResponse> SendPreSignedGetObjectAsync(SignedGetObjectRequest request, CancellationToken token = default)
 {
     return(_handler.SendRequestAsync <SignedGetObjectRequest, GetObjectResponse>(request, token));
 }