public void Initiate() { var dataContext = new SecurityContext(); _securityUnitOfWork = new SecurityUnitOfWork(dataContext); var userStore = new AspIdentity.UserStore(_securityUnitOfWork); userManager = new AspIdentity.ApplicationUserManager(userStore, null) { UserLockoutEnabledByDefault = false, MaxFailedAccessAttemptsBeforeLockout = 3, DefaultAccountLockoutTimeSpan = new TimeSpan(0, 10, 0), }; user = new User("defaultUser", "*****@*****.**") { Id = UserManagerTestCases.ValidUserId, PhoneNumber = "050", }; var task = userManager.CreateAsync(user, "P@ssw0rd"); task.Wait(); bool isCreated = task.Result.Succeeded; }
public void Initiate() { var dataContext = new SecurityContext(); _securityUnitOfWork = new SecurityUnitOfWork(dataContext); var userStore = new AspIdentity.UserStore(_securityUnitOfWork); userManager = new ApplicationUserManager(userStore, null) { UserLockoutEnabledByDefault = false, MaxFailedAccessAttemptsBeforeLockout = 3, DefaultAccountLockoutTimeSpan = new TimeSpan(0, 10, 0), }; _roleManager = new ApplicationRoleManager(new RoleStore(_securityUnitOfWork)); _userService = new UserService(userManager, _roleManager, _securityUnitOfWork, new TestLogger()); }