Концепция проверки модели / модели в приложении ASP.NET MVC + WCF - PullRequest
1 голос
/ 19 апреля 2011

У меня есть следующая архитектура моего приложения: http://clip2net.com/clip/m50879/1303228845-clip-15kb.png

Модель содержит набор объектов POCO, которые должны быть проверены в Интернете и на сторонних сервисах.Кроме того, у меня есть дополнительный слой ViewModel, который используется только на веб-стороне.Слой ViewModel содержит большую часть логики проверки, которая совпадает с логикой проверки модели ...

Вопрос в том, каков наилучший подход, позволяющий избежать копирования-вставки логики проверки модели в проверку ViewModelлогика?

1 Ответ

0 голосов
/ 19 апреля 2011

Может быть, это представляет интерес: «Как: проверить данные модели с помощью атрибутов аннотаций данных» http://msdn.microsoft.com/en-us/library/ee256141(VS.100).aspx

...