コード例 #1
0
ファイル: GetMessageFromWX.cs プロジェクト: zhxilin/WeChatSDK
 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());
 }
コード例 #2
0
 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());
 }
コード例 #3
0
 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());
 }
コード例 #4
0
 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());
 }
コード例 #5
0
 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());
 }