in src/Libs/Common/Queues/Queue.cs [49:58]
public Task SendAsync(T message, CancellationToken cancellationToken) =>
_client.SendMessageAsync(JsonConvert.SerializeObject(message), cancellationToken);
public async Task UpdateAsync(QueueMessage<T> message, TimeSpan visibilityTimeout,
CancellationToken cancellationToken)
{
var response = await _client.UpdateMessageAsync(message.MessageId, message.PopReceipt,
JsonConvert.SerializeObject(message.Value), visibilityTimeout, cancellationToken);
message.PopReceipt = response.Value.PopReceipt;
}