Вот сценарий:
- Есть несколько доменных объектов
- Существуют некоторые службы WCF, представляющие бизнес-службы, которые взаимодействуют с этими объектами домена.
- Существует приложение WPF, которое представляет собой пользовательский интерфейс, который вызывает службы WCF
Довольно распространенная установка, я бы подумал. Я думаю об использовании DTO между службой WCF и приложением WPF. Будет отображаться сопоставление между объектами домена и DTO на уровне сервиса WCF. Затем вы получаете этот объект DTO на клиенте, а затем сопоставляете его с моделью представления, используемой приложением WPF.
Это выглядит разумно?
Спасибо