public override object Deserialize(BytePacker packer) { byte isNull = packer.ReadByte(); if (isNull == 0) { return(null); } else { return(TimeSpan.FromTicks(packer.ReadLong())); } }
public override object Deserialize(BytePacker packer) { byte isNull = packer.ReadByte(); if (isNull == 0) { return(null); } else { return(DateTime.FromBinary(packer.ReadLong())); } }
public override object Deserialize(BytePacker packer) { return(packer.ReadLong()); }