internal override void FromProto(object protoObj) { GetMessageFromWXReq req = protoObj as GetMessageFromWXReq; if (req != null) { Transaction = req.Base.Transaction; Username = req.Username; } }
internal override object ToProto() { BaseReqP.Builder builder = BaseReqP.CreateBuilder(); builder.Type = (uint)Type(); builder.Transaction = Transaction; GetMessageFromWXReq.Builder builder2 = GetMessageFromWXReq.CreateBuilder(); builder2.Base = builder.Build(); builder2.Username = Username; return(builder2.Build()); }
internal override void FromProto(object protoObj) { if (protoObj == null) { return; } GetMessageFromWXReq getMessageFromWXReq = protoObj as GetMessageFromWXReq; if (getMessageFromWXReq == null) { return; } this.Transaction = getMessageFromWXReq.Base.Transaction; this.Username = getMessageFromWXReq.Username; }