我有一个基于REST的WCF服务,它返回JSON数据作为响应。为了提高性能,输入缓存的位置为 ANY ,持续时间 1小时。 我希望允许客户端将响应缓存一段 1个月,同时将数据缓存在服务器上仅1小时,为此我在代码中添加了以下行
HttpContext.Current.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(30));
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.Public);
但输出缓存配置文件值会覆盖此值。如何覆盖输出缓存配置文件
设置的值