public async Task <IActionResult> PutQuestionAsync(int id, Question question) { if (id != question.Id) { return(BadRequest()); } try { await _context.EditQuestionAsync(id, question); } catch (Exception) { return(BadRequest()); } return(Ok()); }