protected virtual async Task <IActionResult> SimpleRegister(SimpleRegisterRequest registerRequest) { if (registerRequest == null) { return(BadRequest()); } Login login; try { login = await AccountServices.SimpleRegister(registerRequest.Address, registerRequest.Username, registerRequest.Email, registerRequest.Password); } catch (ArgumentException ex) { return(BadRequest(new { error = ex.Message })); } return(Ok(new { jwt = GenerateToken(registerRequest.Email.ToLower().Trim()), data = login })); }
public new async Task <IActionResult> SimpleRegister([FromBody] SimpleRegisterRequest registerRequest) { return(await base.SimpleRegister(registerRequest)); }