【发布时间】:2011-04-22 09:03:26
【问题描述】:
我有一个 HttpHandler,它根据我的 asp.net web.sitemap 生成一个 Google 站点地图。相当标准的东西。除了为页面中的 Ajax 选项卡自动生成额外的 url 之外,它会执行一些相当繁重的数据库工作。
所有这一切都意味着,如果机器人点击 sitemap.axd,我们的数据库就会受到相当大的打击。
当然,我们需要的是输出缓存。但是如何在基本上直接写入 XmlTextWriter 的内容中进行缓存?
【问题讨论】:
标签: asp.net caching httphandler