public async Task <IActionResult> Register([FromBody] AuthModels.Register register) { // check passwords if (register.Password != register.ConfirmPassword) { return(ErrorResponse("Passwords not matched.")); } // define user var newuser = new core.Domain.User { Username = register.Username, Password = register.Password, FirstName = register.FirstName, LastName = register.LastName }; // register user var res = await Authservice.Register(newuser); if (res.Success) { return(SuccessResponse("/")); } // return error return(ErrorResponse(res.Errors)); }