MailService.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. using System.Collections.Generic;
  2. using System.Security.Cryptography;
  3. using FL.Network;
  4. using XGame;
  5. using XGame.Database;
  6. using XGame.Framework.Data;
  7. using XGame.Framework.Network;
  8. namespace FL.Data
  9. {
  10. public class MailService : DataSingleton<MailService>
  11. {
  12. #region 新接口
  13. //进入邮件系统
  14. public void RequestMailInto()
  15. {
  16. var param = new MailIntoRequest() { };
  17. NetModule.Request(param);
  18. }
  19. //删除已读
  20. public void RequestMailDelAll()
  21. {
  22. var param = new MailDelAllRequest() { };
  23. NetModule.Request(param);
  24. }
  25. //一键已读
  26. public void RequestMailReadAll()
  27. {
  28. var param = new MailRedAllRequest() { };
  29. NetModule.Request(param);
  30. }
  31. //全部领取
  32. public void RequestMailRwdAll()
  33. {
  34. var param = new MailRwdAllRequest() { };
  35. NetModule.Request(param);
  36. }
  37. //删除单封邮件
  38. public void RequestMailDel(string hdcid)
  39. {
  40. var param = new MailDelRequest() { hdcid = hdcid };
  41. NetModule.Request(param);
  42. }
  43. //领取单封邮件
  44. public void RequestMailRwd(string hdcid)
  45. {
  46. var param = new MailRwdRequest() { hdcid = hdcid };
  47. NetModule.Request(param);
  48. }
  49. #endregion
  50. }
  51. }