У меня есть служба, которая имеет метод, вызываемый при запуске определенного метода контроллера.
Моя служба возвращает пользовательский объект результатов PlacementResult, в котором я хочу передать ошибки, которые могут произойти (проверка) обратно к методу контроллера.
Должны ли PlacementResult иметь ModelState или ModelStateDictionary для передачи ошибок обратно контроллеру (и, наконец, просмотр)? Как бы связать это вместе?
Наконец, как мне получить ModelState/ModelStateDictionary (в зависимости от того, что вы мне скажете, я должен выбрать) обратно в представление (выделение соответствующего текстового поля, отображение сообщения об ошибке и т.д.)?
Спасибо!