1
的地方,我有以下的扩展方法:检查,如果异步任务已经完成,在路上
Note.PreloadAsync(); //returns Task
这个方法调用REST端点,并更新说明对象的内容属性。
我在我的应用程序的某个点调用这个方法。然后,当我需要调用Note对象的Content属性时,我想检查PreloadAsync方法是否已完成(10次中的9/10,但当用户与应用程序快速交互时,内容不是尚未加载)。
解决此问题的最佳方法是什么?
我尝试了很多方法,但Content属性永远不会正确更新(它始终为NULL)或调用PreloadAsync()。IsCompleted属性在运行时挂起或未找到(错误)。