我在很多管道事件中发生了很多事情,例如PostRewrite和AuthorizeImage。
例如:
如果映像位于磁盘缓存中,我宁愿不做所有这些,因为这是额外的处理时间。即使在“检查数据库是否仍然存在图像”的情况下,如果缓存了该项目,我还是宁愿不承担成本,并且很乐意等待它从缓存中撤出以再次进行检查。
在事件中有什么方法可以告诉我是否要从磁盘缓存中提供该项目,然后再对其进行处理?
我知道影响查询字符串的事情(例如PostRewrite)必须在每次由查询字符串组成缓存键时完成。但是希望AuthorizeImage应该有可能吗?