Skip to content

Commit 6a31d97

Browse files
committed
style: 方法统一添加virtual
1 parent ef14b42 commit 6a31d97

File tree

19 files changed

+102
-100
lines changed

19 files changed

+102
-100
lines changed

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/AuditLogs/AuditLogAppService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public AuditLogAppService(IAuditLogRepository auditLogRepository)
1515
/// 分页查询审计日志
1616
/// </summary>
1717
[Authorize(Policy = BasicManagementPermissions.SystemManagement.AuditLog)]
18-
public async Task<PagedResultDto<PagingAuditLogOutput>> GetListAsync(PagingAuditLogInput input)
18+
public virtual async Task<PagedResultDto<PagingAuditLogOutput>> GetListAsync(PagingAuditLogInput input)
1919
{
2020
var totalCount = await _auditLogRepository.GetCountAsync(
2121
input.StartTime,

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/OrganizationUnits/OrganizationUnitAppService.cs

+12-12
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ public OrganizationUnitAppService(
1717
_organizationUnitRepository = organizationUnitRepository;
1818
}
1919

20-
public async Task<List<TreeOutput>> GetTreeAsync()
20+
public virtual async Task<List<TreeOutput>> GetTreeAsync()
2121
{
2222
var organizationUnits = await _organizationUnitRepository.GetListAsync();
2323
var organizationUnitDtos = ObjectMapper.Map<List<OrganizationUnit>, List<OrganizationUnitDto>>(organizationUnits);
2424
return ConvertToTree(organizationUnitDtos);
2525
}
2626

2727
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Create)]
28-
public async Task CreateAsync(CreateOrganizationUnitInput input)
28+
public virtual async Task CreateAsync(CreateOrganizationUnitInput input)
2929
{
3030
var entity = new OrganizationUnit
3131
(
@@ -38,13 +38,13 @@ public async Task CreateAsync(CreateOrganizationUnitInput input)
3838
}
3939

4040
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Delete)]
41-
public Task DeleteAsync(IdInput input)
41+
public virtual Task DeleteAsync(IdInput input)
4242
{
4343
return _organizationUnitManager.DeleteAsync(input.Id);
4444
}
4545

4646
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Update)]
47-
public async Task UpdateAsync(UpdateOrganizationUnitInput input)
47+
public virtual async Task UpdateAsync(UpdateOrganizationUnitInput input)
4848
{
4949
var entity = await _organizationUnitRepository.FindAsync(input.Id);
5050
if (entity != null)
@@ -55,7 +55,7 @@ public async Task UpdateAsync(UpdateOrganizationUnitInput input)
5555
}
5656

5757
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Create)]
58-
public async Task AddRoleToOrganizationUnitAsync(AddRoleToOrganizationUnitInput input)
58+
public virtual async Task AddRoleToOrganizationUnitAsync(AddRoleToOrganizationUnitInput input)
5959
{
6060
foreach (var roleId in input.RoleId)
6161
{
@@ -64,13 +64,13 @@ public async Task AddRoleToOrganizationUnitAsync(AddRoleToOrganizationUnitInput
6464
}
6565

6666
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Delete)]
67-
public async Task RemoveRoleFromOrganizationUnitAsync(RemoveRoleToOrganizationUnitInput input)
67+
public virtual async Task RemoveRoleFromOrganizationUnitAsync(RemoveRoleToOrganizationUnitInput input)
6868
{
6969
await _organizationUnitManager.RemoveRoleFromOrganizationUnitAsync(input.RoleId, input.OrganizationUnitId);
7070
}
7171

7272
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Create)]
73-
public async Task AddUserToOrganizationUnitAsync(AddUserToOrganizationUnitInput input)
73+
public virtual async Task AddUserToOrganizationUnitAsync(AddUserToOrganizationUnitInput input)
7474
{
7575
foreach (var userId in input.UserId)
7676
{
@@ -79,12 +79,12 @@ public async Task AddUserToOrganizationUnitAsync(AddUserToOrganizationUnitInput
7979
}
8080

8181
[Authorize(BasicManagementPermissions.SystemManagement.OrganizationUnitManagement.Delete)]
82-
public async Task RemoveUserFromOrganizationUnitAsync(RemoveUserToOrganizationUnitInput input)
82+
public virtual async Task RemoveUserFromOrganizationUnitAsync(RemoveUserToOrganizationUnitInput input)
8383
{
8484
await _identityUserManager.RemoveFromOrganizationUnitAsync(input.UserId, input.OrganizationUnitId);
8585
}
8686

87-
public async Task<PagedResultDto<GetOrganizationUnitUserOutput>> GetUsersAsync(GetOrganizationUnitUserInput input)
87+
public virtual async Task<PagedResultDto<GetOrganizationUnitUserOutput>> GetUsersAsync(GetOrganizationUnitUserInput input)
8888
{
8989
var listResult = new List<GetOrganizationUnitUserOutput>();
9090
var organizationUnit = await _organizationUnitRepository.FindAsync(input.OrganizationUnitId);
@@ -106,7 +106,7 @@ public async Task<PagedResultDto<GetOrganizationUnitUserOutput>> GetUsersAsync(G
106106
return new PagedResultDto<GetOrganizationUnitUserOutput>(count, listResult);
107107
}
108108

109-
public async Task<PagedResultDto<GetUnAddUserOutput>> GetUnAddUsersAsync(GetUnAddUserInput input)
109+
public virtual async Task<PagedResultDto<GetUnAddUserOutput>> GetUnAddUsersAsync(GetUnAddUserInput input)
110110
{
111111
var listResult = new List<GetUnAddUserOutput>();
112112
var organizationUnit = await _organizationUnitRepository.FindAsync(input.OrganizationUnitId);
@@ -127,7 +127,7 @@ public async Task<PagedResultDto<GetUnAddUserOutput>> GetUnAddUsersAsync(GetUnAd
127127
return new PagedResultDto<GetUnAddUserOutput>(count, listResult);
128128
}
129129

130-
public async Task<PagedResultDto<GetOrganizationUnitRoleOutput>> GetRolesAsync(GetOrganizationUnitRoleInput input)
130+
public virtual async Task<PagedResultDto<GetOrganizationUnitRoleOutput>> GetRolesAsync(GetOrganizationUnitRoleInput input)
131131
{
132132
var listResult = new List<GetOrganizationUnitRoleOutput>();
133133
var organizationUnit = await _organizationUnitRepository.FindAsync(input.OrganizationUnitId);
@@ -143,7 +143,7 @@ public async Task<PagedResultDto<GetOrganizationUnitRoleOutput>> GetRolesAsync(G
143143
return new PagedResultDto<GetOrganizationUnitRoleOutput>(count, listResult);
144144
}
145145

146-
public async Task<PagedResultDto<GetUnAddRoleOutput>> GetUnAddRolessAsync(GetUnAddRoleInput input)
146+
public virtual async Task<PagedResultDto<GetUnAddRoleOutput>> GetUnAddRolessAsync(GetUnAddRoleInput input)
147147
{
148148
var listResult = new List<GetUnAddRoleOutput>();
149149
var organizationUnit = await _organizationUnitRepository.FindAsync(input.OrganizationUnitId);

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Roles/RoleAppService.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public RoleAppService(
2020
/// 获取所有角色
2121
/// </summary>
2222

23-
public async Task<ListResultDto<IdentityRoleDto>> AllListAsync()
23+
public virtual async Task<ListResultDto<IdentityRoleDto>> AllListAsync()
2424
{
2525
List<IdentityRole> source =
2626
await _roleRepository.GetListAsync()
@@ -34,7 +34,7 @@ await _roleRepository.GetListAsync()
3434
/// </summary>
3535
/// <param name="input"></param>
3636
/// <returns></returns>
37-
public async Task<PagedResultDto<IdentityRoleDto>> ListAsync(PagingRoleListInput input)
37+
public virtual async Task<PagedResultDto<IdentityRoleDto>> ListAsync(PagingRoleListInput input)
3838
{
3939
var request = new GetIdentityRolesInput
4040
{
@@ -58,7 +58,7 @@ await _roleRepository.GetCountAsync(request.Filter)
5858
/// <param name="input"></param>
5959
/// <returns></returns>
6060
[Authorize(IdentityPermissions.Roles.Create)]
61-
public async Task<IdentityRoleDto> CreateAsync(IdentityRoleCreateDto input)
61+
public virtual async Task<IdentityRoleDto> CreateAsync(IdentityRoleCreateDto input)
6262
{
6363
return await _identityRoleAppService.CreateAsync(input);
6464
}
@@ -67,7 +67,7 @@ public async Task<IdentityRoleDto> CreateAsync(IdentityRoleCreateDto input)
6767
/// 更新角色
6868
/// </summary>
6969
[Authorize(IdentityPermissions.Roles.Update)]
70-
public async Task<IdentityRoleDto> UpdateAsync(UpdateRoleInput input)
70+
public virtual async Task<IdentityRoleDto> UpdateAsync(UpdateRoleInput input)
7171
{
7272
return await _identityRoleAppService.UpdateAsync(input.RoleId, input.RoleInfo);
7373
}
@@ -77,7 +77,7 @@ public async Task<IdentityRoleDto> UpdateAsync(UpdateRoleInput input)
7777
/// 删除角色
7878
/// </summary>
7979
[Authorize(IdentityPermissions.Roles.Delete)]
80-
public async Task DeleteAsync(IdInput input)
80+
public virtual async Task DeleteAsync(IdInput input)
8181
{
8282
await _identityRoleAppService.DeleteAsync(input.Id);
8383
}

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Roles/RolePermissionAppService.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public RolePermissionAppService(IPermissionAppService rolePermissionAppService,
1717
/// <summary>
1818
/// 获取所有权限
1919
/// </summary>
20-
public async Task<PermissionOutput> GetPermissionAsync(GetPermissionInput input)
20+
public virtual async Task<PermissionOutput> GetPermissionAsync(GetPermissionInput input)
2121
{
2222
var permissions = await _rolePermissionAppService.GetAsync(input.ProviderName, input.ProviderKey);
2323
return BuildTreeData(permissions.Groups);
@@ -27,7 +27,7 @@ public async Task<PermissionOutput> GetPermissionAsync(GetPermissionInput input)
2727
/// 更新权限
2828
/// </summary>
2929
[Authorize(IdentityPermissions.Roles.ManagePermissions)]
30-
public async Task UpdatePermissionAsync(UpdateRolePermissionsInput input)
30+
public virtual async Task UpdatePermissionAsync(UpdateRolePermissionsInput input)
3131
{
3232
await _rolePermissionAppService.UpdateAsync(input.ProviderName, input.ProviderKey, input.UpdatePermissionsDto);
3333
}

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Settings/SettingAppService.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public SettingAppService(
2020
_factory = factory;
2121
}
2222

23-
public async Task<List<SettingOutput>> GetAsync()
23+
public virtual async Task<List<SettingOutput>> GetAsync()
2424
{
2525
var allSettings = _settingDefinitionManager.GetAll().ToList();
2626
var settings = allSettings
@@ -56,7 +56,7 @@ public async Task<List<SettingOutput>> GetAsync()
5656
return await Task.FromResult(settingOutput);
5757
}
5858

59-
public async Task UpdateAsync(UpdateSettingInput input)
59+
public virtual async Task UpdateAsync(UpdateSettingInput input)
6060
{
6161
foreach (var kv in input.Values)
6262
{

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Tenants/VoloTenantAppService.cs

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ public VoloTenantAppService(
1515
}
1616

1717
[AllowAnonymous]
18-
public async Task<FindTenantResultDto> FindTenantByNameAsync(FindTenantByNameInput input)
18+
public virtual async Task<FindTenantResultDto> FindTenantByNameAsync(FindTenantByNameInput input)
1919
{
2020
return await _abpTenantAppService.FindTenantByNameAsync(input.Name);
2121
}
2222

2323

24-
public Task<PagedResultDto<TenantDto>> ListAsync(PagingTenantInput input)
24+
public virtual Task<PagedResultDto<TenantDto>> ListAsync(PagingTenantInput input)
2525
{
2626
var request = new GetTenantsInput
2727
{
@@ -31,13 +31,13 @@ public Task<PagedResultDto<TenantDto>> ListAsync(PagingTenantInput input)
3131
}
3232

3333
[Authorize(policy:TenantManagementPermissions.Tenants.Create)]
34-
public Task<TenantDto> CreateAsync(TenantCreateDto input)
34+
public virtual Task<TenantDto> CreateAsync(TenantCreateDto input)
3535
{
3636
return _tenantAppService.CreateAsync(input);
3737
}
3838

3939
[Authorize(policy:TenantManagementPermissions.Tenants.Update)]
40-
public Task<TenantDto> UpdateAsync(UpdateTenantInput input)
40+
public virtual Task<TenantDto> UpdateAsync(UpdateTenantInput input)
4141
{
4242
var request = new TenantUpdateDto()
4343
{
@@ -47,26 +47,26 @@ public Task<TenantDto> UpdateAsync(UpdateTenantInput input)
4747
}
4848

4949
[Authorize(policy:TenantManagementPermissions.Tenants.Delete)]
50-
public Task DeleteAsync(IdInput input)
50+
public virtual Task DeleteAsync(IdInput input)
5151
{
5252
return _tenantAppService.DeleteAsync(input.Id);
5353
}
5454

5555
[Authorize(TenantManagementPermissions.Tenants.ManageConnectionStrings)]
56-
public Task<string> GetDefaultConnectionStringAsync(IdInput input)
56+
public virtual Task<string> GetDefaultConnectionStringAsync(IdInput input)
5757
{
5858
return _tenantAppService.GetDefaultConnectionStringAsync(input.Id);
5959
}
6060

6161
[Authorize(TenantManagementPermissions.Tenants.ManageConnectionStrings)]
62-
public Task UpdateDefaultConnectionStringAsync(UpdateConnectionStringInput input)
62+
public virtual Task UpdateDefaultConnectionStringAsync(UpdateConnectionStringInput input)
6363
{
6464
return _tenantAppService.UpdateDefaultConnectionStringAsync(input.Id,
6565
input.ConnectionString);
6666
}
6767

6868
[Authorize(TenantManagementPermissions.Tenants.ManageConnectionStrings)]
69-
public Task DeleteDefaultConnectionStringAsync(IdInput input)
69+
public virtual Task DeleteDefaultConnectionStringAsync(IdInput input)
7070
{
7171
return _tenantAppService.DeleteDefaultConnectionStringAsync(input.Id);
7272
}

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/AccountAppService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public AccountAppService(
2626
}
2727

2828

29-
public async Task<LoginOutput> LoginAsync(LoginInput input)
29+
public virtual async Task<LoginOutput> LoginAsync(LoginInput input)
3030
{
3131
var result = await _signInManager.PasswordSignInAsync(input.Name, input.Password, false, true);
3232

aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public UserAppService(
3535
/// <summary>
3636
/// 分页查询用户
3737
/// </summary>
38-
public async Task<PagedResultDto<IdentityUserDto>> ListAsync(PagingUserListInput input)
38+
public virtual async Task<PagedResultDto<IdentityUserDto>> ListAsync(PagingUserListInput input)
3939
{
4040
var request = new GetIdentityUsersInput
4141
{
@@ -57,7 +57,7 @@ public async Task<PagedResultDto<IdentityUserDto>> ListAsync(PagingUserListInput
5757
/// 用户导出列表
5858
/// </summary>
5959
[Authorize(BasicManagementPermissions.SystemManagement.UserExport)]
60-
public async Task<ActionResult> ExportAsync(PagingUserListInput input)
60+
public virtual async Task<ActionResult> ExportAsync(PagingUserListInput input)
6161
{
6262
var request = new GetIdentityUsersInput
6363
{
@@ -77,7 +77,7 @@ public async Task<ActionResult> ExportAsync(PagingUserListInput input)
7777
/// 新增用户
7878
/// </summary>
7979
[Authorize(IdentityPermissions.Users.Create)]
80-
public async Task<IdentityUserDto> CreateAsync(IdentityUserCreateDto input)
80+
public virtual async Task<IdentityUserDto> CreateAsync(IdentityUserCreateDto input)
8181
{
8282
// abp 5.0 之后新增字段,是否运行用户登录,默认设置为true
8383
input.IsActive = true;
@@ -106,7 +106,7 @@ public virtual async Task DeleteAsync(IdInput input)
106106
/// <summary>
107107
/// 获取用户角色信息
108108
/// </summary>
109-
public async Task<ListResultDto<IdentityRoleDto>> GetRoleByUserId(IdInput input)
109+
public virtual async Task<ListResultDto<IdentityRoleDto>> GetRoleByUserId(IdInput input)
110110
{
111111
var roles = await _identityUserRepository.GetRolesAsync(input.Id);
112112
return new ListResultDto<IdentityRoleDto>(
@@ -117,7 +117,7 @@ public async Task<ListResultDto<IdentityRoleDto>> GetRoleByUserId(IdInput input)
117117
/// <summary>
118118
/// 修改密码
119119
/// </summary>
120-
public async Task<bool> ChangePasswordAsync(ChangePasswordInput input)
120+
public virtual async Task<bool> ChangePasswordAsync(ChangePasswordInput input)
121121
{
122122
await _options.SetAsync();
123123
var identityUser = await _userManager.GetByIdAsync(base.CurrentUser.GetId());
@@ -142,7 +142,7 @@ public async Task<bool> ChangePasswordAsync(ChangePasswordInput input)
142142
/// <param name="input"></param>
143143
/// <returns></returns>
144144
[Authorize(BasicManagementPermissions.SystemManagement.UserEnable)]
145-
public async Task LockAsync(LockUserInput input)
145+
public virtual async Task LockAsync(LockUserInput input)
146146
{
147147
var identityUser = await _userManager.GetByIdAsync(input.UserId);
148148
identityUser.SetIsActive(input.Locked);

0 commit comments

Comments
 (0)