我想将 int 值保存到队列消息中,然后在 Azure Function QueueTrigger 上获取它。
我通过以下方式保存:
int deviceId = -1;
await queue.AddMessageAsync(new CloudQueueMessage(deviceId.ToString()));
然后听队列:
public async Task Run(
[QueueTrigger("verizon-suspend-device", Connection = "StorageConnectionString")] string queueMessage,
ILogger log)
{
int deviceId = int.Parse(queueMessage);
但所有消息都被移到verizon-suspend-device-poison
队列中。怎么了?