asp.net - 如何设置 CacheCow 的过期时间?

标签 asp.net caching asp.net-web-api cachecow

我创建了asp.net webapi并尝试使用CacheCow,但我无法像CacheOutput那样设置过期时间

[CacheOutput(ClientTimeSpan = 100, ServerTimeSpan = 100)]
public IEnumerable<string> Get()
{
    return new string[] { "value1", "value2" };
}

如何使用 CacheCow 做到这一点?

最佳答案

Cachecow指定缓存策略。您可以使用下面的内容指定上面的内容

[HttpCacheControlPolicy(true, 100)]
public IEnumerable<string> Get()
{
    return new string[] { "value1", "value2" };
 }

关于asp.net - 如何设置 CacheCow 的过期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29752384/

相关文章:

asp.net - 将 Angular js API 与 ASP.net webForms 结合使用

c# - 用户访问 img 文件

c# - 如何撤消 Response.Cache.SetNoStore()?

c++ - RVO:返回按值传递的值,即使显式分配给 const 引用

javascript - Ajax web api 文件上传带进度条

c# - MVC C# 重定向到另一个 Controller

c# - 当面板在 asp.net 中可见时如何淡化背景

c++ - 非连续数据的显式预取

asp.net-mvc - Entity Framework "Migrations Configuration"和 autofac

api - 保护 Web API/ token 端点