I have a best practice question for how to exchanage messages between objects ? I have found 2 ways to do this:
- Use simple Action and Func delegate.
- Use the mvvm light toolkit messenger. in case one, it's no dependency to any toolkit, and it's easy to use,but I’m wondering if there is any benefit to case 2 or if there are any principle that are violated with case 1.
Any thoughts are welcome.