Files
IM_NEW/User.Infrastructure/IdUserManager.cs
2026-05-09 17:06:30 +08:00

25 lines
949 B
C#

using IdentityService.Domain.Entities;
using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
namespace IdentityService.Infrastructure
{
public class IdUserManager : UserManager<User>
{
public IdUserManager(IUserStore<User> store, IOptions<IdentityOptions> optionsAccessor, IPasswordHasher<User> passwordHasher, IEnumerable<IUserValidator<User>> userValidators, IEnumerable<IPasswordValidator<User>> passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger<UserManager<User>> logger) : base(store, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger)
{
}
public IUserLoginStore<User> UserLoginStore
{
get
{
return (IUserLoginStore<User>)this.Store;
}
}
}
}