public async Task <IActionResult> SignInAsync(RegisterModel model) { try { var response = await _register.ExecuteAsync(model); if (response.IsSuccess) { return(Ok()); } return(BadRequest(response.Errors.Select(e => e.Message))); } catch (Exception e) { return(BadRequest()); throw; } }