public async Task <IActionResult> PostQuiz(QuizDtoForAdd model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //if (await _repo.SubjectExists(subject.Name)) // return BadRequest(new { message = "Subject Already Exist" }); var createdObjId = await _repo.AddQuiz(model); return(Ok(new { createdQuizId = createdObjId })); }