【发布时间】:2020-02-15 16:14:15
【问题描述】:
在我的项目中,我使用了 OutputCache 属性,因此我的 Web 服务器不必继续下载相同的文件,但很少有一些问题由于未知原因返回 null。
因此,如果结果为 null,我不想缓存结果,是否有一种简单的方法可以做到这一点?
[OutputCache(VaryByParam = "path", Duration = 6000)]
public ActionResult LoadCachedFile(string path)
{
var result = DownloadFile(path);
return result;
}
【问题讨论】:
标签: asp.net asp.net-mvc caching outputcache