2
我想更改asp.net輸出緩存的數據源,我該怎麼做? 我與.NET 2.0如何將輸出緩存與BeItMemcached混合? (或其他緩存提供者)
我想更改asp.net輸出緩存的數據源,我該怎麼做? 我與.NET 2.0如何將輸出緩存與BeItMemcached混合? (或其他緩存提供者)
工作,你需要實現caching provider
它採用BeltMemcached
和註冊這個提供通過<system.web>
。
BeltMemcached
帶有可以映射到需要的方法Add
/Get
/Set
/自定義提供的Remove
方法Add
/Get
/Set
/Delete
...
相關鏈接,包括對樣品提供者的代碼:
編輯:
後我的回答OP增加的需求爲ASP.NET 2.0。
以上僅適用於ASP.NET 4及以上...因此在ASP.NET 2.0中不支持自定義緩存提供程序...
對不起,但我忘記告訴我與.net 2.0一起工作 –
.NET支持你從ASP.NET 4.0開始要求的東西......這對於ASP.NET 2.0來說是不可能的 - 如果你必須使用ASP.NET 2.0來做到這一點,那麼你必須從頭開始實現你自己的緩存基礎架構......可以' t建議,雖然... – Yahia
好Yahia謝謝你 –