我已经在CM源上搜索了版本1.5.2和2.0,我找不到任何等待事件订阅者使用公共任务IHandleWithTask签名返回的任务。如果没有任何东西在等待任务,那么返回任务有什么意义呢。为什么不使用public void IHandle签名?
John
答案 0 :(得分:2)
等待着。
bootsrapper或CaliburnApplication将处理程序注册到EventAggregator.HandlerResultProcessing
。该任务未被等待,但它由Coroutine包装,Coroutine.Completed
处理程序写入日志条目。