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 object ToProto() { BaseReqP.Builder builder = BaseReqP.CreateBuilder(); builder.Type = (uint)Type(); builder.Transaction = Transaction; SendAuthReq.Builder builder2 = SendAuthReq.CreateBuilder(); builder2.Base = builder.Build(); builder2.Scope = Scope; builder2.State = State; return(builder2.Build()); }
internal override object ToProto() { BaseReqP.Builder builder = BaseReqP.CreateBuilder(); builder.Type = (uint)this.Type(); builder.Transaction = this.Transaction; ShowMessageFromWXReq.Builder builder2 = ShowMessageFromWXReq.CreateBuilder(); builder2.Base = builder.Build(); if (this.Message != null) { WXMessageP msg = this.Message.ToProto() as WXMessageP; builder2.Msg = msg; } return(builder2.Build()); }
internal override object ToProto() { BaseReqP.Builder builder = BaseReqP.CreateBuilder(); builder.Type = (uint)Type(); builder.Transaction = Transaction; SendMessageToWXReq.Builder builder2 = SendMessageToWXReq.CreateBuilder(); builder2.Base = builder.Build(); builder2.Scene = (uint)Scene; if (Message != null) { WXMessageP ep = Message.ToProto() as WXMessageP; builder2.Msg = ep; } return(builder2.Build()); }
internal override object ToProto() { BaseReqP.Builder builder = BaseReqP.CreateBuilder(); builder.Type = (uint)this.Type(); builder.Transaction = this.Transaction; SendPayReqP.Builder builder2 = SendPayReqP.CreateBuilder(); builder2.Base = builder.Build(); builder2.PartnerId = this.PartnerId; builder2.PrepayId = this.PrepayId; builder2.NonceStr = this.NonceStr; builder2.TimeStamp = this.TimeStamp; builder2.Package = this.Package; builder2.Sign = this.Sign; return(builder2.Build()); }