// To protect from overposting attacks, enable the specific properties you want to bind to, for // more details, see https://aka.ms/RazorPagesCRUD. public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } Question.QuestionChoices = QuestionChoices; await _repository.CreateQuestionAsync(Question); return(RedirectToPage("./Index")); }