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))); }