public async Task <string> ChangeMessageVisibilityAsync(Uri queueUrl, ChangeMessageVisibilityRequest request) { if (request is null) { throw new ArgumentNullException(nameof(request)); } var httpRequest = new HttpRequestMessage(HttpMethod.Post, queueUrl) { Content = GetPostContent(request.ToParams()) }; return(await SendAsync(httpRequest).ConfigureAwait(false)); }
public async Task UpdateMessageVisibilityAsync(string receiptHandle, TimeSpan visibilityTimeout) { var request = new ChangeMessageVisibilityRequest(receiptHandle, visibilityTimeout); await client.ChangeMessageVisibilityAsync(url, request).ConfigureAwait(false); }