示例#1
0
        public static void PutToErrorQueue(SystemError error)
        {
            string            xmlString = error.SerializeToXml();
            CloudQueueMessage message   = new CloudQueueMessage(xmlString);

            CurrErrorQueue.AddMessage(message);
        }
示例#2
0
 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);
     }
 }