public SecurityDbContextTests() { var services = new ServiceCollection(); services.AddOptions(); services.AddLogging(); services.AddAssureCoreIdentityLayer("Data Source=localhost;Initial Catalog=AssureCore;User Id=sa;Password=MySuperStrongPassword1!;"); var serviceProvider = services.BuildServiceProvider(); _dbContext = serviceProvider.GetService <AssureIdentityDbContext>(); _userManager = serviceProvider.GetService <UserManager <IdentityUser <Guid> > >(); }
public AssureUserManager(IUserStore <IdentityUser <Guid> > store, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <IdentityUser <Guid> > passwordHasher, IEnumerable <IUserValidator <IdentityUser <Guid> > > userValidators, IEnumerable <IPasswordValidator <IdentityUser <Guid> > > passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <IdentityUser <Guid> > > logger, AssureIdentityDbContext dbContext) : base(store, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger) { _dbContext = dbContext; }