有没有办法在将消息插入 Azure 队列后获取消息 ID?
CloudStorageAccount storageAccount =
CloudStorageAccount.parse(storageConnectionString);
CloudQueueClient queueClient = storageAccount.createCloudQueueClient();
CloudQueue queue = queueClient.getQueueReference("myqueue");
queue.createIfNotExist();
CloudQueueMessage message = new CloudQueueMessage("Hello, World");
queue.addMessage(message);
// Get message ID here ?
最佳答案
我意识到距离最初提出这个问题已经过去 5 年了;不过,现在可以实现这一目标。
CloudQueueMessage message = new CloudQueueMessage("Hello, World");
queue.AddMessage(message);
// here's how you get the id
string id = message.Id;
关于azure - 获取 Azure 队列中的消息 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23949442/