为什么我们需要在EventFggregator中为WPF

时间:2016-01-13 14:35:09

标签: wpf mvvm prism eventaggregator synchronizationcontext

我已经安静地阅读了一些EventAggregator(Messenger)的实现,以便在WPF中的不同ViewModel之间进行通信,但我遇到困难,为什么我们一定需要使用SynchronizationContext

我知道SynchronizationContext用于确保Post / Send操作在同一个上下文的线程上运行。它在EventAggregator的情况下有什么优势。相反,如果没有使用SynchronizationContext,有人可以提供EA失败的例子。

0 个答案:

没有答案