WCF WPF и доменные объекты - PullRequest
2 голосов
/ 19 ноября 2009

Вот сценарий:

  1. Есть несколько доменных объектов
  2. Существуют некоторые службы WCF, представляющие бизнес-службы, которые взаимодействуют с этими объектами домена.
  3. Существует приложение WPF, которое представляет собой пользовательский интерфейс, который вызывает службы WCF

Довольно распространенная установка, я бы подумал. Я думаю об использовании DTO между службой WCF и приложением WPF. Будет отображаться сопоставление между объектами домена и DTO на уровне сервиса WCF. Затем вы получаете этот объект DTO на клиенте, а затем сопоставляете его с моделью представления, используемой приложением WPF.

Это выглядит разумно?

Спасибо

1 Ответ

2 голосов
/ 19 ноября 2009

Как это должно быть сделано в моей книге. Вы не используете доменные объекты в своем слое пользовательского интерфейса.

Посмотрите на AutoMapper , чтобы помочь с отображением вперед и назад.

...