0

我有这个简单的代码:

      public void addMessage(string msg, string queueName)
    {
        CloudQueueMessage message = new CloudQueueMessage(msg);
        try {
           CloudQueue queue = getQueue(queueName);
           bool exists = queue.Exists();
           queue.AddMessage(message);
        }
        catch (Exception e) {
            e.ToString();
        }

    }

   public CloudQueue getQueue(string queueName)
             {
                CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();
                CloudQueue queue = queueClient.GetQueueReference(queueName);
                queue.CreateIfNotExists();
                return queue;
            }

消息设置正确,队列名称正确,队列存在但调用后queue.AddMessage(message)队列仍为空,没有抛出异常。怎么可能?使用 Blob 和 Table 一切正常(插入、删除等)。我真的无法解释这一点。

4

0 回答 0