diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleManager.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleManager.cs index c66d501146..92e6d9893c 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleManager.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleManager.cs @@ -39,7 +39,7 @@ namespace Volo.Abp.Identity _cancellationTokenProvider = cancellationTokenProvider; } - public async Task GetByIdAsync(Guid id) + public virtual async Task GetByIdAsync(Guid id) { var role = await Store.FindByIdAsync(id.ToString(), CancellationToken); if (role == null) diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs index dc4b2fe4b2..0f732a8dd7 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserManager.cs @@ -43,7 +43,7 @@ namespace Volo.Abp.Identity _cancellationTokenProvider = cancellationTokenProvider; } - public async Task GetByIdAsync(Guid id) + public virtual async Task GetByIdAsync(Guid id) { var user = await Store.FindByIdAsync(id.ToString(), CancellationToken); if (user == null) @@ -54,7 +54,7 @@ namespace Volo.Abp.Identity return user; } - public async Task SetRolesAsync([NotNull] IdentityUser user, [NotNull] IEnumerable roleNames) + public virtual async Task SetRolesAsync([NotNull] IdentityUser user, [NotNull] IEnumerable roleNames) { Check.NotNull(user, nameof(user)); Check.NotNull(roleNames, nameof(roleNames)); diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExternalUserLookupServiceProvider.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExternalUserLookupServiceProvider.cs index bbbebb81cd..cb380de5c7 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExternalUserLookupServiceProvider.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExternalUserLookupServiceProvider.cs @@ -20,7 +20,7 @@ namespace Volo.Abp.Identity _lookupNormalizer = lookupNormalizer; } - public async Task FindByIdAsync( + public virtual async Task FindByIdAsync( Guid id, CancellationToken cancellationToken = default) { @@ -33,7 +33,7 @@ namespace Volo.Abp.Identity )?.ToAbpUserData(); } - public async Task FindByUserNameAsync( + public virtual async Task FindByUserNameAsync( string userName, CancellationToken cancellationToken = default) { diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/UserRoleFinder.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/UserRoleFinder.cs index b168282526..d2de24a568 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/UserRoleFinder.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/UserRoleFinder.cs @@ -13,7 +13,7 @@ namespace Volo.Abp.Identity _identityUserRepository = identityUserRepository; } - public async Task GetRolesAsync(Guid userId) + public virtual async Task GetRolesAsync(Guid userId) { return (await _identityUserRepository.GetRoleNamesAsync(userId)).ToArray(); }