public override void ToStream(Stream output) { output.Write(TLUtils.SignatureToBytes(Signature)); output.Write(UserId.ToBytes()); output.Write(Version.ToBytes()); output.Write(ShareText.ToBytes()); output.Write(Description.ToBytes()); output.Write(Commands.ToBytes()); }
public override byte[] ToBytes() { return(TLUtils.Combine( TLUtils.SignatureToBytes(Signature), UserId.ToBytes(), Version.ToBytes(), ShareText.ToBytes(), Description.ToBytes(), Commands.ToBytes())); }