простая задача (с использованием WPF / C #, MVVM, Entity Framework):
У меня есть два немодальных диалоговых окна. Оба окна используют одни и те же объекты. Но два разных ViewModels
, потому что ViewModels создаются в обоих конструкторах окон и поэтому два разных ObjectContexts
.
Вопрос: Два ViewModels
используют два разных ObjectContexts
(EF), но мне нужно синхронизировать оба окна. То есть, когда пользователь изменяет некоторые объекты в одном окне, второе должно быть уведомлено. Объекты отображаются в виде списков с подробной информацией.
Пожалуйста, какой самый главный способ сделать это в MVVM?