public async Task <int> AddQuestionAsync(QuestionAddDTO questionAddDTO) { var question = _mapper.Map <Question>(questionAddDTO); await _repository.AddQuestionAsync(question); return(question.Id); }
public async Task <IActionResult> AddQuestionAsync([FromBody] QuestionAddDTO questionAddDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _service.AddQuestionAsync(questionAddDTO); return(Ok(result)); }