Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 1
The article discusses techniques for caching the result of a single Windows Runtime IAsyncOperation so that multiple coroutines can share it, focusing on how to determine when the cached result is still valid.