public async Task AddUserAsync(User user) { //user.Password = _passwordHasher.HashPassword(null, user.Password); string[] subs = user.Email.Split("@"); if (subs[1].ToLower() == "edu.easj.dk") { if (!(await EmailInUseAsync(user.Email))) { user.Role = AssignRoleToUser(subs); await dbService.AddObjectAsync(user); } } else { await dbService.AddObjectAsync(user); } }