public async Task <User> Register(User user, string password) { byte[] passwordHash, passwordSalt; Utilites.CreatePasswordHash(password, out passwordHash, out passwordSalt); user.PasswordHash = passwordHash; user.PasswordSalt = passwordSalt; await _db.UserRepository.InsertAsync(user); await _db.SaveAsync(); return(user); }