public async Task <IActionResult> DeleteQuestion(DeleteQuestionViewModel model) { if (ModelState.IsValid) { var question = await _evaluationManager.FindQuestionByIdAsync(model.Id); if (question == null) { return(NotFoundQuestion(model.Id)); } await _evaluationManager.DeleteQuestionAsync(question); Notifier.Success("你已成功删除了一条技术问题记录!"); return(RedirectToAction(nameof(Questions), new { model.EvaluationId, model.SubjectId })); } return(View(model)); }