public static void SetBuyResendMessage(StoreBuyGoods2Server msg, bool noSend) { ResendMessageManager.AddResendMessage(msg, typeof(StoreBuyGoods2Client).Name, (resMsg) => { StoreBuyGoods2Client e = (StoreBuyGoods2Client)resMsg; Debug.LogWarning("NetworkVerificationImplement StoreBuyGoods2Client=========" + e.id); PaymentVerificationManager.OnVerificationResult(e.code, e.id, e.repeatReceipt, e.receipt); }, noSend); }
private void OnReceiveMsgCallBack(MessageClassInterface resMsg) { StoreBuyGoods2Client e = (StoreBuyGoods2Client)resMsg; StoreName storeName = GetGoodsPayInfo(e.receipt).storeName; Debug.LogWarning("NetworkVerificationImplement StoreBuyGoods2Client=========" + e.id + " storeName:" + storeName); PaymentVerificationManager.OnVerificationResult(e.code, e.id, e.repeatReceipt, e.receipt, null, storeName); }
public static void SetBuyResendMessage(StoreBuyGoods2Server msg, bool noSend) { SaveGoodsPayInfo(msg.receipt, msg); ResendMessageManager.AddResendMessage(msg, typeof(StoreBuyGoods2Client).Name, (resMsg) => { StoreBuyGoods2Client e = (StoreBuyGoods2Client)resMsg; StoreName storeName = GetGoodsPayInfo(e.receipt).storeName; Debug.LogWarning("NetworkVerificationImplement StoreBuyGoods2Client=========" + e.id + " storeName:" + storeName); PaymentVerificationManager.OnVerificationResult(e.code, e.id, e.repeatReceipt, e.receipt, null, storeName); }, noSend); }
public void CheckRecipe(OnPayInfo info) { StoreBuyGoods2Server msg = new StoreBuyGoods2Server(); msg.storeName = info.storeName; msg.receipt = info.receipt; msg.id = info.goodsId; ResendMessageManager.AddResendMessage(msg, typeof(StoreBuyGoods2Client).Name, (resMsg) => { StoreBuyGoods2Client e = (StoreBuyGoods2Client)resMsg; PaymentVerificationManager.OnVerificationResult(e.code == 0, e.id, e.repeatReceipt, e.receipt); }); // JsonMessageProcessingController.SendMessage(msg); Debug.Log(" 当前游戏服务器验证"); }