Я читал эту статью об использовании шаблонов проектирования пассивного представления с MVP: http://msdn.microsoft.com/en-us/magazine/ee336019.aspx
При обсуждении того, как модель пользовательского интерфейса должна сопоставляться с прокси клиента службы, он пишет:
* 1006.* Поскольку операции Service Agent принимают сложные типы, определенные в модели UI, операции Service Agent должны отображаться из модели UI в модель прокси-сервера клиента при вызове операций прокси-сервера клиента.Когда операциям Service Agent необходимо возвращать результаты обратно в Presenter, они сопоставляются с моделью прокси-сервера Service Client и моделью пользовательского интерфейса после получения результатов от операций прокси-сервера Service Client.
Это может быть утомительным заданием.Тем не менее, существуют инструменты, доступные для простого сопоставления одной структуры модели с другой структурой модели, так что это становится больше разовым заданием на проектирование.
У меня вопрос, какие инструменты отсутствуюттам для этого?Мой гугл не работает.Мы используем VS2010, .NET 4, WCF ...