IUserManager.cs 354 B

123456789101112131415161718192021
  1. using System.Threading.Tasks;
  2. namespace Admin.NET.Core
  3. {
  4. public interface IUserManager
  5. {
  6. long UserId { get; }
  7. string UserName { get; }
  8. string RealName { get; }
  9. bool SuperAdmin { get; }
  10. string OpenId { get; }
  11. SysUser User { get; }
  12. Task<SysUser> CheckUserAsync(long userId);
  13. }
  14. }