【问题标题】:How to mix outputcache with BeItMemcached? (or other cache provider)如何将 outputcache 与 BeItMemcached 混合使用? (或其他缓存提供者)
【发布时间】:2011-08-26 14:43:50
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    您需要实现一个使用BeltMemcachedcaching provider 并通过<system.web> 注册此提供程序。

    BeltMemcached 自带方法Add / Get / Set / Delete 可以映射到你需要的方法Add / Get / Set / Remove自定义提供程序...

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

    编辑:

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

    【讨论】:

    • .NET 支持您从 ASP.NET 4.0 开始的要求...这对于 ASP.NET 2.0 是不可能的 - 如果您必须使用 ASP.NET 2.0 执行此操作,那么您必须实现您的从头开始拥有自己的缓存基础架构...虽然不推荐...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-15
    • 1970-01-01
    • 2013-08-24
    • 2013-01-21
    • 2010-09-25
    相关资源
    最近更新 更多