1
我正在使用適用於Windows Phone的Windows Azure工具包,但我難以發送隊列消息到雲服務。這裏是我的代碼:如何從Windows Phone發送隊列消息?
public void SendQueueMessage(string queueReference, params string[] message)
{
CloudQueue cloudQueue = new CloudQueue();
CloudQueueClient queueClient = new CloudQueueClient(queueUri, credentials);
queueClient.GetQueueReference(queueReference);
StringBuilder sb = new StringBuilder();
foreach (var messagePart in message)
{
sb.Append(messagePart);
sb.Append(":");
}
sb.Remove(sb.Length - 2, 1);
CloudQueueMessage queueMessage = new CloudQueueMessage { AsBytes = Encoding.UTF8.GetBytes(sb.ToString()) };
cloudQueue.AddMessage(queueMessage, r => this.dispatcher.BeginInvoke(() =>
{
if(r.Exception != null)
{
//handle exception
}
}));
}
我總是得到null異常在AddMessage方法。任何想法?
我通過觀察找到了答案兩週前的同一部影片。不管怎麼說,還是要謝謝你。 – 2012-04-21 06:53:21