public override byte[] ToBytes() { return(TLUtils.Combine(TLUtils.SignatureToBytes(Signature), Hash.ToBytes(), Salt.ToBytes(), IsSimple.ToBytes(), CloseTime.ToBytes(), AutolockTimeout.ToBytes(), Locked.ToBytes())); }
public override byte[] ToBytes() { var objectBytes = MessageData.ToBytes(); return(TLUtils.Combine( Salt.ToBytes(), SessionId.ToBytes(), MessageId.ToBytes(), SeqNo.ToBytes(), BitConverter.GetBytes(objectBytes.Length), objectBytes)); }