クラス間でシグナルを送信するためにプロジェクトで MEF と具体的には IEventAggregator を使用していますが、IEventAggregator のインポートが満たされておらず、値が NULL のままですか? 何か不足していますか?UserControls 内の MEF からインポートできますか?
public partial class MyControl : UserControl
{
public MyControl()
{
InitializeComponent();
}
[Import]
public IEventAggregator EventAggregator { get; set; }
public void SomeMethod()
{
EventAggregator.GetEvent<ErrorMessage>.Subscribe(SomeOtherMethod);
}
}