public override void Write(BinaryWriter writer, object obj) { var ol = (OnLogout)obj; writer.Write(ol.DateTime.Ticks); writer.Write(ol.ProductName); writer.Write(ol.UserName); writer.Write(ol.Reason); writer.Write(ol.Id); } }