Example #1
0
 public override bool GetUrlElement()
 {
     byte[] data = (byte[])actionGetter.GetMessage();
     if (data.Length > 0)
     {
         requestPack = ProtoBufUtils.Deserialize<Request1001Pack>(data);
         return true;
     }
     return false;
 }
Example #2
0
 ActionParam GetReuqest1001()
 {
     if (Net.Instance.HeadFormater is CustomHeadFormater)
     {
         Request1001Pack requestPack = new Request1001Pack() { PageIndex = 1, PageSize = 20 };
         return  new ActionParam(requestPack);
     }
     var actionParam = new ActionParam();
     actionParam["PageIndex"] = "1";
     actionParam["PageSize"] = "20";
     return actionParam;
 }
Example #3
0
 protected override void SetUrlElement()
 {
     req = new Request1001Pack();
     req.PageIndex = -1;// RandomUtils.GetRandom(1, 10000);
     req.PageSize  = 1;
     req.UserID = 111111;
     req.version = "1.09";
     System.Console.WriteLine("Step1001");
     if (isUseConfigData())
     {
         setConfigData(req);
     }
     byte[] data = ProtoBufUtils.Serialize(req);
     netWriter.SetBodyData(data);
 }
Example #4
0
    // Use this for initialization
    void Start()
    {
        if (useCustomAction)
        {
            Net.Instance.HeadFormater = new CustomHeadFormater();
            Request1001Pack requestPack = new Request1001Pack() { PageIndex = 1, PageSize = 20 };
            actionParam = new ActionParam(requestPack);
        }
        else
        {
            actionParam = new ActionParam();
            actionParam["PageIndex"] = "1";
            actionParam["PageSize"] = "20";
        }

    }
Example #5
0
 protected override void SendParameter(NetWriter writer, object userData)
 {
     if (isCustom)
     {
         //自定对象参数格式
         Request1001Pack requestPack = new Request1001Pack()
         {
             PageIndex = 1,
             PageSize = 10
         };
         byte[] data = ProtoBufUtils.Serialize(requestPack);
         writer.SetBodyData(data);
     }
     else
     {
         //默认url参数格式
         writer.writeInt32("PageIndex", 1);
         writer.writeInt32("PageSize", 10);
     }
 }