Skip to content

Commit ea90ed4

Browse files
fixed #45 Duplicated injection of PermissionManager in UserAppService
1 parent 987f27a commit ea90ed4

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

aspnet-core/src/AbpCompanyName.AbpProjectName.Application/Users/UserAppService.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,20 @@ namespace AbpCompanyName.AbpProjectName.Users
1515
public class UserAppService : AbpProjectNameAppServiceBase, IUserAppService
1616
{
1717
private readonly IRepository<User, long> _userRepository;
18-
private readonly IPermissionManager _permissionManager;
1918
private readonly IPasswordHasher<User> _passwordHasher;
2019

2120
public UserAppService(
2221
IRepository<User, long> userRepository,
23-
IPermissionManager permissionManager,
2422
IPasswordHasher<User> passwordHasher)
2523
{
2624
_userRepository = userRepository;
27-
_permissionManager = permissionManager;
2825
_passwordHasher = passwordHasher;
2926
}
3027

3128
public async Task ProhibitPermission(ProhibitPermissionInput input)
3229
{
3330
var user = await UserManager.GetUserByIdAsync(input.UserId);
34-
var permission = _permissionManager.GetPermission(input.PermissionName);
31+
var permission = PermissionManager.GetPermission(input.PermissionName);
3532

3633
await UserManager.ProhibitPermissionAsync(user, permission);
3734
}

0 commit comments

Comments
 (0)