我总是看到 Prism 的 eventaggregator 并且只与 GetEvent 一起使用,这很奇怪。我习惯了旧的 CAB 事件系统 - 现在使用 Marlon Grech 的 Mediator 实现 - 我已经定义了字符串常量,如果它是简单的 int 或值类型,我不必创建额外的类来触发/包装我的数据。
[MediatorMessageSink(MediatorMessages.AddSchoolclass, ParameterType = typeof(int))]
public void OnSchoolclassAdded(int schoolclassId)
{
// do stuff with schoolclassId
}
我怎样才能对 Prismn 的 eventtaggregator 做同样的事情