OperatorIProvider.cs 990 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. 
  2. namespace LeaRun.Application.Code
  3. {
  4. /// <summary>
  5. /// 版 本 6.1
  6. /// Copyright (c) 2013-2016 上海力软信息技术有限公司
  7. /// 创建人:佘赐雄
  8. /// 日 期:2015.10.10
  9. /// 描 述:当前操作者回话接口
  10. /// </summary>
  11. public interface OperatorIProvider
  12. {
  13. /// <summary>
  14. /// 写入登录信息
  15. /// </summary>
  16. /// <param name="user">成员信息</param>
  17. void AddCurrent(Operator user);
  18. /// <summary>
  19. /// 获取当前用户
  20. /// </summary>
  21. /// <returns></returns>
  22. Operator Current();
  23. /// <summary>
  24. /// 删除当前用户
  25. /// </summary>
  26. void EmptyCurrent();
  27. /// <summary>
  28. /// 是否过期
  29. /// </summary>
  30. /// <returns></returns>
  31. bool IsOverdue();
  32. /// <summary>
  33. /// 是否已登录
  34. /// </summary>
  35. /// <returns></returns>
  36. int IsOnLine();
  37. }
  38. }