Prism Event聚合器PubSubEvent Class和CompositePresentat

本文关键字:TPayload Class CompositePresentat PubSubEvent Event Prism | 更新日期: 2023-09-27 18:31:09

我试图让我的 Prism 中的 EventAggregator 基于此示例 MSDN 工作。

在遇到一些由混淆类引用引起的问题之后,我想知道以下区别:

PubSubEvent Class MSDN

复合演示事件类 MSDN

我找不到更详细的信息。两个引用都说 定义一个管理事件的发布和订阅的类

目前为止,一切都好。但是何时使用它们或其中的哪一个?有什么区别?

也许有人可以帮助我。

Prism Event聚合器PubSubEvent<TPayload> Class和CompositePresentat

PubSubEvent是一个

较新的类,取代了CompositePresentationEvent已被弃用的类。

Events 命名空间中的类已过时,但仍存在于 Prism 5.0 中。您应该将 Prism.PubSubEvents 可移植类库中的类与 Prism.PubSubEvents 命名空间一起使用。类取代了 CompositePresentationEvent 类。

来源: http://msdn.microsoft.com/en-us/library/ff921144(v=pandp.40).aspx