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)); }
public Task <GetObjectResponse> SendPreSignedGetObjectAsync(SignedGetObjectRequest request, CancellationToken token = default) { return(_handler.SendRequestAsync <SignedGetObjectRequest, GetObjectResponse>(request, token)); }