Нужно ли мне реализовывать INotifyPropertyChanged при использовании DTO и WPF?

Мой вопрос довольно простой и уже задан в заголовке.

Вот контекст: у меня есть домен с объектами и репозиториями. Результат запроса отображается в DTO и отправляется в графический интерфейс.

Графический интерфейс реализован с помощью WPF, и для сопоставления мне нужны классы, реализующие INotifyPropertyChanged.

Моя первая идея состоит в том, чтобы иметь DTO, реализующее этот интерфейс. потому что я предвижу много работы, чтобы снова сопоставить мой DTO с элементами, реализующими INotifyPropertyChanged.

Это хорошая практика? Есть ли подводные камни, которых я не видел? Какова "официальная" передовая практика в этой ситуации?

5
задан JiBéDoublevé 3 December 2011 в 13:40
поделиться