jjzjj

IEventAggregator

全部标签

c# - Caliburn 微构造函数注入(inject)失败

我正在学习CaliburnMicro并尝试使用officialsite中的EventAggregator.但是,我得到了一个异常(exception)"Noparameterlessconstructordefinedforthisobject."消息本身很清楚,但示例也不包含无参数构造函数。如果我添加一个,带有参数的构造函数未命中,IEventAggregator仍未正确注入(inject)。这是添加无参数构造函数后我的发布者虚拟机(没有它,将抛出异常):publicMainViewModel(){}publicMainViewModel(IEventAggregatorea):th