c# - 如何将 Outputcache 与 BeItMemcached 混合使用? (或其他缓存提供者)

标签 c# asp.net .net-2.0 memcached outputcache

我想更改asp .net的outputcache的数据源,我该怎么做? 我使用 .net 2.0

最佳答案

您需要实现 caching provider它使用 BeltMemcached并通过 <system.web> 注册该提供商.

BeltMemcached附带方法Add/Get/Set/Delete可以映射到所需的方法 Add/Get/Set/Remove您的定制提供商...

相关链接,包括示例提供程序的代码:

编辑:

我的回答之后,OP添加了对 ASP.NET 2.0 的要求。
以上仅对 ASP.NET 4 及更高版本有效...因此在 ASP.NET 2.0 中不支持自定义缓存提供程序...

关于c# - 如何将 Outputcache 与 BeItMemcached 混合使用? (或其他缓存提供者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7206435/

相关文章:

c# - ASP MVC 即使未提供任何参数也创建参数模型

c# - 使用值和引用参数类型重载的方法

c# - 使用带有新数据行的 'Using'

c# - 使用 ADO.Net 将 utf-8 写入 SQL Server 文本字段并维护 UTF-8 字节

asp.net - ScrewTurn Wiki 事件目录支持

javascript - 无法在继承的 ASP.Net RadioButtonList 上使用 Javascript 清除所选项目

c# - 无法在 Windows XP Embedded 上启动以 .NET 2.0 编写的服务

c# - 在不安装 .NET Framework 的情况下在 Windows XP 中运行 C# Windows 应用程序

c# - BeginInvoke 的性能影响

c# - 在 C# 中用双引号替换转义字符