作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Micro 2.x 用户,
我在模拟(使用最小起订量)和验证对 EventAggregator.PublishOnUIThread 的调用时遇到问题,因为它是一种扩展方法!
查看源代码让我想出了另一个可模拟的方法调用:-)
但是如果知道 EventAggregator.Publish(aMessage,Execute.OnUIThread)等同于 EventAggregator.PublishOnUIThread(aMessage)?
最佳答案
是的,它们是等价的。
EventAggregator.PublishOnUIThread
扩展方法目前是这样实现的:
public static void PublishOnUIThread(this IEventAggregator eventAggregator, object message)
{
eventAggregator.Publish(message, Execute.OnUIThread);
}
有关详细信息,请参阅 EventAggregatorExtensions.cs源代码。
关于caliburn.micro - EventAggregator.PublishOnUIThread(aMessage) 是否与 EventAggregator.Publish(aMessage,Execute.OnUIThread) 相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25638296/
Micro 2.x 用户, 我在模拟(使用最小起订量)和验证对 EventAggregator.PublishOnUIThread 的调用时遇到问题,因为它是一种扩展方法! 查看源代码让我想出了另一个
我是一名优秀的程序员,十分优秀!