Exemplo n.º 1
0
        public static byte[] Serialize(this ITableEntity entity)
        {
            MemoryStream ms = new MemoryStream();

            using (var messageWriter = new ODataMessageWriter(new Message(ms), new ODataMessageWriterSettings()))
            {
                // Create an entry writer to write a top-level entry to the message.
                ODataWriter entryWriter = messageWriter.CreateODataEntryWriter();
                TableOperationHttpWebRequestFactory.WriteOdataEntity(entity, TableOperationType.Insert, null, entryWriter, null, true);
                return(ms.ToArray());
            }
        }