ShareRecordSProxy.cs 918 B

1234567891011121314151617181920212223242526272829303132
  1. using ET;
  2. namespace GFGGame
  3. {
  4. public class ShareRecordSProxy
  5. {
  6. /// <summary>
  7. /// 分享成功请求服务端进行分享次数记录
  8. /// </summary>
  9. /// <returns></returns>
  10. public static async ETTask<bool> ReqShareRecord()
  11. {
  12. M2C_ShareRecordTimes response;
  13. response = (M2C_ShareRecordTimes)await MessageHelper.SendToServer(new C2M_ShareRecordTimes());
  14. if (response != null)
  15. {
  16. if (response.Error == ErrorCode.ERR_Success)
  17. {
  18. if (response.RewardList.Count > 0)
  19. {
  20. // 奖励弹窗
  21. BonusController.TryShowBonusList(ItemUtil.CreateItemDataList(response.RewardList));
  22. }
  23. return true;
  24. }
  25. }
  26. return false;
  27. }
  28. }
  29. }