We have client side applications written in WPF which are making requests to the server side MVC web app each time.
Since they sometimes are requesting with the same parameters. We want the server side to cache the result.
If one client requests once, another client will use the cache data in the server. But it seems that the client apps are not using the cache data. The second client app will still call the function in the server.
How can we let client side to use cache on the server side?
.Net 4 can use MemoryCache. This article should get you started.