如果“await”点之后的调用图中的语句没有访问任何类型不是从System.Windows.UIElement类派生的对象,我们可以说开发人员安全地使用ConfigureAwait(false)来运行Windows Mobile应用程序吗?
除了更新GUI元素外,还必须在UI线程上执行哪种语句?
答案 0 :(得分:11)
任何直接(或间接)操纵UI元素的代码都应该在UI上下文中运行。通常,这只包括直接操作和更新ViewModels。
在所有其他情况下,您应该使用ConfigureAwait(false)
。