gpt4 book ai didi

events - MVVM 中的事件聚合器

转载 作者:行者123 更新时间:2023-12-03 10:15:26 25 4
gpt4 key购买 nike

我正在使用 Silverlight 和 MVVM(以最简单的形式,可以说是手工制作),但我几乎不明白什么是事件聚合器(以及如何实现它)。

这个名字背后隐藏着什么?
有人可以快速解释一下(或发布链接?)。

最佳答案

事件聚合器通常是一个代理对象,您可以引用它并指定要接收的事件类型,而无需引用或什至不知道生成事件的对象。

Prism 的 EventAggregator 是最常见的一种。见:http://msdn.microsoft.com/en-us/library/ff649187.aspx

它把自己描述为:

The EventAggregator service is primarily a container for events that allow decoupling of publishers and subscribers so they can evolve independently. This decoupling is useful in modularized applications because new modules can be added that respond to events defined by the shell or, more likely, other modules.

关于events - MVVM 中的事件聚合器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5463745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com