private void CreateUser(OrmLiteAuthRepository authRepo, int id, string username, string password, List <string> roles = null, List <string> permissions = null) { new SaltedHash().GetHashAndSaltString(password, out var hash, out var salt); authRepo.CreateUserAuth(new UserAuth { Id = id, DisplayName = username + " DisplayName", Email = username + "@gmail.com", UserName = username, FirstName = "First " + username, LastName = "Last " + username, PasswordHash = hash, Salt = salt, Roles = roles, Permissions = permissions }, password); authRepo.AssignRoles(id.ToString(), roles, permissions); }