public static void PutToDefaultQueue(QueueEnvelope queueEnvelope) { string xmlString = queueEnvelope.SerializeToXml(); CloudQueueMessage message = new CloudQueueMessage(xmlString); CurrDefaultQueue.AddMessage(message); }
public static QueueEnvelope GetFromDefaultQueue(out CloudQueueMessage message) { message = CurrDefaultQueue.GetMessage(TimeSpan.FromMinutes(5)); if (message == null) { return(null); } try { QueueEnvelope queueEnvelope = QueueEnvelope.DeserializeFromXml(message.AsString); return(queueEnvelope); } catch { return(null); } }