我想使用Event Aggregator来允许页面上的演示者之间的通信。我目前正在使用此实现http://kentb.blogspot.com/2008/03/event-hub.html。
但是在asp.net中,我不确定可能发生的副作用。
答案 0 :(得分:0)
我看到的唯一副作用是您的演示者必须包含一个EventHub并公开方法来订阅和取消订阅事件。他们还必须实现ISubscriber接口。由于此接口是通用的,因此您必须在每个要在类定义中接收的事件T中提及ISubscriber,如果您想要接收大量事件,这可能非常繁琐。