在 ViewC.xaml.cs中
public partial class ViewC : UserControl
{
public ViewC(IEventAggregator eventAggregator)
{
InitializeComponent();
eventAggregator.GetEvent<MessageEvent>().Subscribe(arg =>
{
MessageBox.Show($"接收到消息:{arg}");
}
);
}
}
新建类 MessageEvent.cs
namespace ModuleB
{
public class MessageEvent:PubSubEvent<string>
{
}
}