public static List<EventSet> CreateEventSetsFromStream(Stream stream, PayloadFormat format) { IPayloadReader reader = null; if (format == PayloadFormat.Binary) reader = new BinaryPayloadReader(stream); else reader = new JsonPayloadReader(stream); return reader.ReadList<EventSet>(string.Empty); }
public void Deserialize(byte[] data) { using (MemoryStream ms = new MemoryStream(data)) { BinaryPayloadReader reader = new BinaryPayloadReader(ms); Deserialize(reader); } }