MicroMsg.sdk.SendMessageToWX.Req.ToProto C# (CSharp) Method

ToProto() private method

private ToProto ( ) : object
return object
            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();
            }