Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

BaseLogic.cs 1.1 KiB

2 år sedan
2 år sedan
2 år sedan
2 år sedan
2 år sedan
2 år sedan
2 år sedan
2 år sedan
2 år sedan
12345678910111213141516171819202122232425262728293031323334353637
  1. using HKCardIN.Helper;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using XExten.Advance.HttpFramework.MultiFactory;
  8. namespace HKCardIN.Logic
  9. {
  10. public class BaseLogic : Singleton<BaseLogic>
  11. {
  12. /// <summary>
  13. /// 同步用户和卡信息
  14. /// </summary>
  15. /// <returns></returns>
  16. public async Task<dynamic> PullUserAndCardInfo()
  17. {
  18. return await IHttpMultiClient.HttpMulti.AddNode(t =>
  19. {
  20. t.NodePath = ApiRoute.PullUserAndCardInfo;
  21. }).Build().RunStringFirstAsync();
  22. }
  23. /// <summary>
  24. /// 同步充值记录
  25. /// </summary>
  26. /// <param name="input"></param>
  27. /// <returns></returns>
  28. public async Task<dynamic> PushMoneyToServer(dynamic input)
  29. {
  30. return await IHttpMultiClient.HttpMulti.AddNode(t =>
  31. {
  32. t.NodePath = ApiRoute.PushMoneyToServer;
  33. }).Build().RunStringFirstAsync();
  34. }
  35. }
  36. }