public async Task <List <DataModels.Quizzes.QuizForSearch> > RetrieveQuizForSearch([FromServices] DataServices.QuizService quizService)
 {
     return(await quizService.RetrieveQuizzesAsync());
 }
 public async Task <DataModels.Quizzes.ExpandedQuiz> RetrieveQuizDetails([FromQuery] string quizid, [FromServices] DataServices.QuizService quizService)
 {
     return(await quizService.RetrieveQuizDetailsAsync(quizid));
 }
 public async Task <JsonResult> InsertNewQuiz([FromBody] DataModels.Quizzes.NewQuiz quiz, [FromServices] DataServices.QuizService quizService)
 {
     return(Json(await quizService.InsertNewQuizAsync(quiz)));
 }