namespace Sandbox; internal partial class BytePack { /// /// Writes a type header and then the value /// public class ObjectPacker : Packer { public override Type TargetType => typeof( object ); internal override Identifier Header => Identifier.Object; internal ObjectPacker() { } public override void Write( ref ByteStream bs, object obj ) { Serialize( ref bs, obj ); } public override object Read( ref ByteStream data ) { return Deserialize( ref data ); } } }