What is the best way to communicate events between ViewModels in a .Net WPF MVVM application?
Posted on 2017-02-17
I am creating a .Net WPF application that is a dashboard.
I am implementing the dashboard using the MVVM framework.
I need the ability to communicate events between different View Models on the dashboard.
This to me feels like a pub/sub events model.
What is the best way to implement a solution which fits well with the MVVM FrameWork?
I started to look at Prism, but am wondering if that is a little heavy handed for my needs.
Can someone recommend a best practices approach and point me to some simple
examples of implementation?