Использование EventAggregators для двусторонней связи между ViewModels - PullRequest
0 голосов
/ 08 мая 2019

У меня есть две модели представления, и мне нужно общаться с каждой из них. Один из запросов - получить ObservableCollection от одной модели представления, когда другие модели представления инициируются. Я думаю об использовании Eventaggregators, где я знаю, что я могу опубликовать в viewmodel2 и подписаться на viewmodel1 для запуска метода. Но как я могу получить данные, возвращенные viewmodel2 в этом процессе, не просто публикуя событие в viewmodel1, которое подпишется на viewmodel2? Есть ли в Eventaggregator встроенное свойство или расширение, которое позволит мне это сделать?

...