Я следую шаблону в html-формах. Шаблон заключается в том, что пользователь публикует данные. Если данные верны, я их обрабатываю и перенаправляю пользователя на новую страницу.
Если нет, то я перенаправляю пользователя обратно на ту же страницу и отображаю ошибки в каждом заполненном поле.
Это соответствует концепции Post/Redirect/Get.
Я достигаю этого, сохраняя ModelState в Temp до MVC6. Однако ModelState в MVC6 нельзя сериализовать, и этот подход больше не работает пример
Как я могу по-прежнему поддерживать шаблон PRG, который удобен для пользователя и не шокирует пользователя сообщением «Это приведет к повторной публикации данных» без TempData?
Спасибо