public void AddMessage() { SomeClass someObject = new SomeClass() { Action = "MonteCarloSimulation" }; Byte[] message = SomeClass.ToByte(someObject); CloudQueueMessage cloudQueueMessage = new CloudQueueMessage(message); cloudQueue.AddMessage(cloudQueueMessage); }
public static SomeClass ToSomeClass(Byte[] bytes) { SomeClass someObject = new SomeClass(); using (MemoryStream memoryStream = new MemoryStream(bytes)) { BinaryFormatter formatter = new BinaryFormatter(); someObject = formatter.Deserialize(memoryStream) as SomeClass; } return someObject; }
public static Byte[] ToByte(SomeClass someObject) { Byte[] bytes; using (MemoryStream memoryStream = new MemoryStream()) { BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(memoryStream, someObject); bytes = memoryStream.ToArray(); } return bytes; }