我同时拥有WebApi服务器(asp.net core应用程序)和客户端(UWP应用程序)。
我使用HttpClient从UWP应用程序调用WebApi服务。
一些资源是只读的,因此可以进行缓存:
[ResponseCache(Duration = 60*60*12, VaryByQueryKeys = new[] { "id" }, Location = ResponseCacheLocation.Client)]`
[HttpGet("{id}")]
public IActionResult Get(string id) { ... }
在UWP应用程序中,是否可以启用HttpClient缓存,还是必须自己实现?