public override void Write(BinaryWriter writer, object obj)
{
Level2 level = (Level2)obj;
writer.Write(0);
writer.Write(level.dateTime.ToBinary());
writer.Write(level.providerId);
writer.Write(level.instrumentId);
writer.Write(level.price);
writer.Write(level.size);
writer.Write((byte)level.side);
writer.Write((byte)level.action);
writer.Write(level.position);
}
public override object Read(BinaryReader reader)