public override byte[] ToBytes() { return(TLUtils.Combine( AuthKeyId.ToBytes(), MsgKey, Data)); }
public override byte[] ToBytes() { var dataBytes = Data.ToBytes(); var length = new TLInt(dataBytes.Length); return(TLUtils.Combine( AuthKeyId.ToBytes(), MessageId.ToBytes(), length.ToBytes(), dataBytes)); }
public override string ToString() { var sb = new StringBuilder(); sb.AppendFormat("AuthKeyId: {0}\n", AuthKeyId.ToString("X")); sb.AppendFormat("MsgKey: {0}\n", MsgKey.ToString(16)); sb.AppendLine("-- Data --"); sb.Append(Data); return(sb.ToString()); }