Как сохранить проверку DRY?

Использование этого подхода для просмотра моделей в MVC: http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/06/29/how-we-do-mvc-view-models.aspx

оставляет в моей голове вопрос без ответа. Так что пришло время прояснить это.

Если я использую автоматическое сопоставление для сопоставления свойств домена с dto, то я понимаю, что мой уровень домена может возвращать набор правил проверки, когда dto сопоставляется с dto объект домена, который сохраняется.

Но я не вижу способа DRY заставить работать проверку клиента и добавлять ошибки в состояние модели, чтобы они соответствовали правильному свойству в модели представления.

Ура

15
задан Steven 10 January 2011 в 11:24
поделиться