public static void PutToErrorQueue(SystemError error) { string xmlString = error.SerializeToXml(); CloudQueueMessage message = new CloudQueueMessage(xmlString); CurrErrorQueue.AddMessage(message); }
public static SystemError GetFromErrorQueue(out CloudQueueMessage message) { message = CurrErrorQueue.GetMessage(); if (message == null) { return(null); } try { SystemError error = SystemError.DeserializeFromXml(message.AsString); return(error); } catch { return(null); } }