Я опрашиваю Amazon SQS на наличие новых сообщений и пытаюсь выбрать лучший способ проверить наличие «Нет доступных сообщений».
AmazonSQS sqs = new AmazonSQS(); //pseudo code this line
ReceiveMessageRequest receiveMessageRequest = new ReceiveMessageRequest();
receiveMessageRequest.QueueUrl = myQueueUrl;
ReceiveMessageResponse receiveMessageResponse = sqs.ReceiveMessage(receiveMessageRequest);
if (receiveMessageResponse.IsSetReceiveMessageResult())
{
//Always TRUE even if there are no untaken messages
}
Похоже, это не работает как способ проверить наличие «Нет доступных сообщений». Есть мысли о правильном способе проверки? Спасибо!