// Send a message public void SendMessage(IAzureQueueMessage message) { message.Send(); }
// Receive a message public void ReceiveMessage(out IAzureQueueMessage message) { CloudQueueMessage cloudMessage = physicalQueue.GetMessage(); if (null == cloudMessage) { message = null; } else { message = new StorageQueueMessage(physicalQueue, cloudMessage); } }
// Receive a message public void ReceiveMessage(out IAzureQueueMessage message) { CloudQueueMessage cloudMessage = physicalQueue.GetMessage(); message = new AzureTableQueueMessage(physicalQueue, cloudMessage); }