public async Task <IActionResult> CreateQuizQuestionAsync(Question newQuestion) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var question = await _questionsService.CreateQuestionAsync(newQuestion, UserId); if (question == null) { return(BadRequest()); } return(Ok(question)); }