Browse Source

Added Identity prefix to RoleStore and UserStore classes.

pull/81/head
Halil İbrahim Kalkan 10 years ago
parent
commit
b01160caf7
  1. 1
      src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EfCoreIdentityUserRepository.cs
  2. 2
      src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityRoleManager.cs
  3. 10
      src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityRoleStore.cs
  4. 2
      src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityUserManager.cs
  5. 8
      src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityUserStore.cs

1
src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EfCoreIdentityUserRepository.cs

@ -35,6 +35,7 @@ namespace Volo.Abp.Identity
public async Task<IdentityUser> FindByLoginAsync(string loginProvider, string providerKey, CancellationToken cancellationToken) public async Task<IdentityUser> FindByLoginAsync(string loginProvider, string providerKey, CancellationToken cancellationToken)
{ {
//TODO: This should be changed since loginProvider, providerKey are not PKs.
var userLogin = await DbContext.UserLogins.FindAsync(new object[] { loginProvider, providerKey }, cancellationToken); var userLogin = await DbContext.UserLogins.FindAsync(new object[] { loginProvider, providerKey }, cancellationToken);
if (userLogin == null) if (userLogin == null)
{ {

2
src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityRoleManager.cs

@ -9,7 +9,7 @@ namespace Volo.Abp.Identity
public class IdentityRoleManager : RoleManager<IdentityRole>, IDomainService public class IdentityRoleManager : RoleManager<IdentityRole>, IDomainService
{ {
public IdentityRoleManager( public IdentityRoleManager(
RoleStore store, IdentityRoleStore store,
IEnumerable<IRoleValidator<IdentityRole>> roleValidators, IEnumerable<IRoleValidator<IdentityRole>> roleValidators,
ILookupNormalizer keyNormalizer, ILookupNormalizer keyNormalizer,
IdentityErrorDescriber errors, IdentityErrorDescriber errors,

10
src/Volo.Abp.Identity/Volo/Abp/Identity/RoleStore.cs → src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityRoleStore.cs

@ -16,23 +16,23 @@ namespace Volo.Abp.Identity
/// <summary> /// <summary>
/// Creates a new instance of a persistence store for roles. /// Creates a new instance of a persistence store for roles.
/// </summary> /// </summary>
public class RoleStore : public class IdentityRoleStore :
IRoleStore<IdentityRole>, IRoleStore<IdentityRole>,
IRoleClaimStore<IdentityRole>, IRoleClaimStore<IdentityRole>,
ITransientDependency ITransientDependency
{ {
private readonly IIdentityRoleRepository _roleRepository; private readonly IIdentityRoleRepository _roleRepository;
private readonly IUnitOfWorkManager _unitOfWorkManager; private readonly IUnitOfWorkManager _unitOfWorkManager;
private readonly ILogger<RoleStore> _logger; private readonly ILogger<IdentityRoleStore> _logger;
private readonly IGuidGenerator _guidGenerator; private readonly IGuidGenerator _guidGenerator;
/// <summary> /// <summary>
/// Constructs a new instance of <see cref="RoleStore"/>. /// Constructs a new instance of <see cref="IdentityRoleStore"/>.
/// </summary> /// </summary>
public RoleStore( public IdentityRoleStore(
IUnitOfWorkManager unitOfWorkManager, IUnitOfWorkManager unitOfWorkManager,
IIdentityRoleRepository roleRepository, IIdentityRoleRepository roleRepository,
ILogger<RoleStore> logger, ILogger<IdentityRoleStore> logger,
IGuidGenerator guidGenerator, IGuidGenerator guidGenerator,
IdentityErrorDescriber describer = null) IdentityErrorDescriber describer = null)
{ {

2
src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityUserManager.cs

@ -11,7 +11,7 @@ namespace Volo.Abp.Identity
public class IdentityUserManager : UserManager<IdentityUser>, IDomainService public class IdentityUserManager : UserManager<IdentityUser>, IDomainService
{ {
public IdentityUserManager( public IdentityUserManager(
UserStore store, IdentityUserStore store,
IOptions<IdentityOptions> optionsAccessor, IOptions<IdentityOptions> optionsAccessor,
IPasswordHasher<IdentityUser> passwordHasher, IPasswordHasher<IdentityUser> passwordHasher,
IEnumerable<IUserValidator<IdentityUser>> userValidators, IEnumerable<IUserValidator<IdentityUser>> userValidators,

8
src/Volo.Abp.Identity/Volo/Abp/Identity/UserStore.cs → src/Volo.Abp.Identity/Volo/Abp/Identity/IdentityUserStore.cs

@ -17,7 +17,7 @@ namespace Volo.Abp.Identity
/// <summary> /// <summary>
/// Represents a new instance of a persistence store for the specified user and role types. /// Represents a new instance of a persistence store for the specified user and role types.
/// </summary> /// </summary>
public class UserStore : public class IdentityUserStore :
IUserLoginStore<IdentityUser>, IUserLoginStore<IdentityUser>,
IUserRoleStore<IdentityUser>, IUserRoleStore<IdentityUser>,
IUserClaimStore<IdentityUser>, IUserClaimStore<IdentityUser>,
@ -45,16 +45,16 @@ namespace Volo.Abp.Identity
private readonly IIdentityRoleRepository _roleRepository; private readonly IIdentityRoleRepository _roleRepository;
private readonly IGuidGenerator _guidGenerator; private readonly IGuidGenerator _guidGenerator;
private readonly ILogger<RoleStore> _logger; private readonly ILogger<IdentityRoleStore> _logger;
private readonly IIdentityUserRepository _userRepository; private readonly IIdentityUserRepository _userRepository;
private readonly IUnitOfWorkManager _unitOfWorkManager; private readonly IUnitOfWorkManager _unitOfWorkManager;
public UserStore( public IdentityUserStore(
IUnitOfWorkManager unitOfWorkManager, IUnitOfWorkManager unitOfWorkManager,
IIdentityUserRepository userRepository, IIdentityUserRepository userRepository,
IIdentityRoleRepository roleRepository, IIdentityRoleRepository roleRepository,
IGuidGenerator guidGenerator, IGuidGenerator guidGenerator,
ILogger<RoleStore> logger, ILogger<IdentityRoleStore> logger,
IdentityErrorDescriber describer = null) IdentityErrorDescriber describer = null)
{ {
_unitOfWorkManager = unitOfWorkManager; _unitOfWorkManager = unitOfWorkManager;
Loading…
Cancel
Save