你知道一个关于事件聚合模式的设计模式书或视频吗?

时间:2010-08-08 01:19:22

标签: .net design-patterns eventaggregator

我试着编写自己的Event Aggregation类,我去了一些文章,但我想逐步使用这个模式,例如我想用2个简单的类创建它,比如User class和Email notification class,这样,当用户更改密码时,会向他发送一封电子邮件 我现在不想关注泛型,我希望它尽可能简单。

我根本没有找到任何关于这种模式的书籍或视频,你以前遇到过吗?

3 个答案:

答案 0 :(得分:2)

Microsoft有Event Aggregation QuickStart这是一个合理的代码示例演练。它仅处理几个类,并使用与用户/电子邮件关系(金融交易/日志记录)类似的方案。然而,样本确实使用了泛型,但是对于所有PRISM样本来说这都是相同的,因为这是Pattern& amp;实践实现了事件聚合器模式

答案 1 :(得分:0)

这听起来不像经典的Event Aggregation,它有几个Event Producer,你只有一个制作人。但是,如果作为学习练习,您希望通过使用聚合器模式来分离事件分布,那么它似乎在Fowler的description中得到了很好的覆盖。

答案 2 :(得分:0)

CodeProject上的文章:Prism Event Aggregator Service And Extension Methods

我也会通过P& P

查看Prism