Example #1
0
        private static T GetDeserializedMessage(IUpdateableAzureQueue queue, CloudQueueMessage message)
        {
            var deserializedMessage = JsonConvert.DeserializeObject <T>(message.AsString);

            deserializedMessage.SetUpdateableQueueReference(queue);
            deserializedMessage.SetMessageReference(message);
            return(deserializedMessage);
        }
Example #2
0
        private static T GetDeserializedMessage(IUpdateableAzureQueue queue, CloudQueueMessage message)
        {
            var deserializedMessage = new JavaScriptSerializer().Deserialize <T>(message.AsString);

            // set references (allows updating message)
            deserializedMessage.SetUpdateableQueueReference(queue);
            deserializedMessage.SetMessageReference(message);

            return(deserializedMessage);
        }
 public void SetUpdateableQueueReference(IUpdateableAzureQueue reference)
 {
     this.updateableQueueReference = reference;
 }
 public void SetUpdateableQueueReference(IUpdateableAzureQueue reference)
 {
     this.updateableQueueReference = reference;
 }