Browse Source

Remove sync extension methods.

pull/2344/head
Halil İbrahim Kalkan 7 years ago
parent
commit
e49822cd4e
  1. 14
      modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleRepositoryExtensions.cs
  2. 15
      modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExtensions.cs
  3. 3
      modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/TestPermissionDataBuilder.cs
  4. 3
      modules/identity/test/Volo.Abp.Identity.TestBase/Volo/Abp/Identity/AbpIdentityTestDataBuilder.cs

14
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityRoleRepositoryExtensions.cs

@ -1,14 +0,0 @@
using Volo.Abp.Threading;
namespace Volo.Abp.Identity
{
public static class IdentityRoleRepositoryExtensions
{
public static IdentityRole FindByNormalizedName(this IIdentityRoleRepository roleRepository, string normalizedRoleName)
{
return AsyncHelper.RunSync(() => roleRepository.FindByNormalizedNameAsync(normalizedRoleName));
}
//TODO: Other sync extension methods
}
}

15
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityUserRepositoryExtensions.cs

@ -1,15 +0,0 @@
using JetBrains.Annotations;
using Volo.Abp.Threading;
namespace Volo.Abp.Identity
{
public static class IdentityUserRepositoryExtensions
{
public static IdentityUser FindByNormalizedUserName(this IIdentityUserRepository repository, [NotNull] string normalizedUserName)
{
return AsyncHelper.RunSync(() => repository.FindByNormalizedUserNameAsync(normalizedUserName));
}
//TODO: Other sync extension methods
}
}

3
modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/TestPermissionDataBuilder.cs

@ -3,6 +3,7 @@ using Volo.Abp.Authorization.Permissions;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Guids;
using Volo.Abp.PermissionManagement;
using Volo.Abp.Threading;
namespace Volo.Abp.Identity
{
@ -45,7 +46,7 @@ namespace Volo.Abp.Identity
private void AddUserPermissions()
{
var david = _userRepository.FindByNormalizedUserName(_lookupNormalizer.NormalizeName("david"));
var david = AsyncHelper.RunSync(() => _userRepository.FindByNormalizedUserNameAsync(_lookupNormalizer.NormalizeName("david")));
AddPermission(TestPermissionNames.MyPermission1, UserPermissionValueProvider.ProviderName, david.Id.ToString());
}

3
modules/identity/test/Volo.Abp.Identity.TestBase/Volo/Abp/Identity/AbpIdentityTestDataBuilder.cs

@ -2,6 +2,7 @@
using Microsoft.AspNetCore.Identity;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Guids;
using Volo.Abp.Threading;
namespace Volo.Abp.Identity
{
@ -43,7 +44,7 @@ namespace Volo.Abp.Identity
private void AddRoles()
{
_adminRole = _roleRepository.FindByNormalizedName(_lookupNormalizer.NormalizeName("admin"));
_adminRole = AsyncHelper.RunSync(()=> _roleRepository.FindByNormalizedNameAsync(_lookupNormalizer.NormalizeName("admin")));
_moderator = new IdentityRole(_testData.RoleModeratorId, "moderator");
_moderator.AddClaim(_guidGenerator, new Claim("test-claim", "test-value"));

Loading…
Cancel
Save