我总是看到Prism的eventaggregator,并且只能用于非常奇怪的GetEvent。我习惯于旧的CAB事件系统 - 现在使用Marlon Grech的Mediator实现 - 我已经定义了字符串常量,这样我就不必创建额外的类来触发/包装我的数据(如果它是简单的int或value类型的话)。使用Prism EventAggregator像旧的CAB事件系统和字符串事件名称
[MediatorMessageSink(MediatorMessages.AddSchoolclass, ParameterType = typeof(int))]
public void OnSchoolclassAdded(int schoolclassId)
{
// do stuff with schoolclassId
}
我如何可以做同样来自Prismn
的eventaggregator
使用CAB属性方法,我可以设置相同的方法来订阅多个不同的事件。希望棱镜有这个.. – 2015-10-16 00:23:38