In APIM is it possible to proactively invalidate and refresh the cache using a policy, so that users never experience a cache miss and the latest data is populated in the cache? We have a request that's taking awhile to come back, so we never want to have the client wait for it.
There's a request to invalidate the cache based on post/put operations, which would be perfect: https://feedback.azure.com/forums/248703-api-management/suggestions/13428855-invalidate-cache-based-on-other-operations
Unfortunately, it's 2 years old and still under review.