简单的记录一下该组件的使用。
- 作用:缓存 WebAPI 的输出内容
使用方法很简单,但是性能提升却比较显著。
在 ApiController
的某个类或方法中,直接打上该 Attribute
即可,如下所示:
// 若添加到方法上,则只缓存该方法的输出内容
// 若添加到类上,则将缓存本类的所有输出内容
// 若某 1、2 个方法不想缓存,请在方法上面添加:[IgnoreCacheOutput]
// ClientTimeSpan 的单位:秒
[CacheOutput(ClientTimeSpan = 300)]
public class DemoController : ApiController
{
// 本类的方法
}
简单记录完毕。