public async Task <User> InsertUser(InsertUserInput userInput) { var user = new User() { Name = userInput.Name, Email = userInput.Email, Password = PasswordManager.HashPassword(userInput.Password) }; await userRepository.InsertUser(user); return(user); }
public async Task <User> InsertUser([Service] IMutationService mutationService, InsertUserInput userInput) { return(await mutationService.InsertUser(userInput)); }