我有一个类,该类调用Web服务以异步检索数据。为了提高性能,我实现了客户端缓存,该缓存检查请求的数据是否在本地可用。该类返回存储在缓存中的所有数据,并调用Web服务以获取剩余数据。
我可以将缓存的数据返回给呼叫者,然后继续进行网络呼叫,还是我必须进行呼叫并返回完整的数据集?
在同步环境中,我可以yield return与Tasks一起使用,并且无法实现异步/等待收益。
yield return
我怎么解决这个问题?
幕布斯6054654
相关分类