我在 Windows Phone 7 上从队列中检索 Azure 消息时遇到问题。
要添加消息,我正在使用这样的代码:
var queueClient = CloudStorageContext.
Current.
Resolver.
CreateCloudQueueClient() as CloudQueueClient;
var queue = queueClient.GetQueueReference("queuein");
queue.Create(
r => queue.AddMessage(
new CloudQueueMessage { AsBytes = Encoding.UTF8.GetBytes(msg) },
c =>
{
// Some logic here.
}));
要取回消息,看起来我必须遵循类似的原则并使用队列实例。但是GetMessage()
方法有 VOID 返回类型:
你们能帮我理解移动版 Azure 队列到底发生了什么吗,因为在 Windows 控制台应用程序中,这些方法具有返回类型。