| 12345678910111213141516171819202122232425262728293031323334 |
- using Abp.Domain.Repositories;
- using Abp.Runtime.Caching;
- using Microsoft.AspNetCore.Identity;
- using VberAdmin.Authorization;
- using VberZero.AppService.Users;
- using VberZero.Authorization;
- using VberZero.Authorization.Users;
- using VberZero.BaseSystem;
- using VberZero.BaseSystem.Roles;
- using VberZero.BaseSystem.Users;
- using VberZero.DomainService.Notifications;
- using VberZero.Session;
- namespace VberAdmin.BaseSystem.Users;
- public class UserAppService : UserAppServiceBase, IUserAppService
- {
- public UserAppService(ICacheManager cacheManager, IRepository<User, long> repository, VzUserManager userManager, IRepository<Role> roleRepository, IPasswordHasher<User> passwordHasher, IVzSession abpSession, VzLogInManager logInManager, IRepository<SysFunction, int?> funRepository, IAppNotifier appNotifier) : base(cacheManager, repository, userManager, roleRepository, passwordHasher, abpSession, logInManager, funRepository, appNotifier)
- {
- }
- protected override string GetPermissionName => PermissionNames.VberSystemMgUserMgQuery;
- protected override string GetAllPermissionName => PermissionNames.VberSystemMgUserMgQuery;
- protected override string CreatePermissionName => PermissionNames.VberSystemMgUserMgCreate;
- protected override string UpdatePermissionName => PermissionNames.VberSystemMgUserMgUpdate;
- protected override string DeletePermissionName => PermissionNames.VberSystemMgUserMgDelete;
- protected override string ActivatePermissionName => PermissionNames.VberSystemMgUserMgActivate;
- protected override string DeActivatePermissionName => PermissionNames.VberSystemMgUserMgDeActivate;
- protected override string ResetPasswordPermissionName => PermissionNames.VberSystemMgUserMgResetPassword;
- protected override string ResetLockPermissionName => PermissionNames.VberSystemMgUserMgResetLock;
- }
|