我在控制器方法上有以下缓存属性:
[CacheOutput(ClientTimeSpan = 14400, ServerTimeSpan = 14400)]
我正在尝试清除缓存。然而,运行以下代码后:
//clear cache
cache.RemoveStartsWith(Configuration.CacheOutputConfiguration().MakeBaseCachekey("BeamsController", "Get"));
我仍然收到了 304 未修改的响应,而控制器方法没有被调用。
我正在使用这个库https://github.com/filipw/AspNetWebApi-OutputCache。