Я надеюсь, что люди здесь могут дать мне некоторые идеи о том, как правильно это сделать.
В настоящее время у меня есть ViewModel, которую я использую для рендеринга экрана. Модель представления фактически содержит сглаженные данные нескольких моделей предметной области. Я украсил ViewModel атрибутами для выполнения базовой проверки, но реальная работа по проверке выполняется на уровне сервиса. Проблема возникает, когда возникает ошибка проверки на уровне службы. Имя свойства (т. е. — UserName) не соответствует записи в ModelState (т. е. — RegistrationViewModel.UserName).
У кого-нибудь есть рекомендации, как с этим справиться?
Заранее спасибо!
Стивен