2011-07-28 9 views
4

orchard CMSのソースコード、特に/ src/orchard/cachingフォルダを見ています。キャッシングの設計方法に混乱があります

誰かが私にアーキテクチャの概要を教えてもらえますか?

ここには私の周りに頭を上げることができない多くのクラスがあります。

acquirecontext、cachemodule信号、弱い、defaultasynchtokenproviderなど

+0

オーチャードフォーラムは、そのようなローカライズされた質問であるより良い場所になるかもしれませんか? http://orchard.codeplex.com/discussions –

+3

なぜこれが近い投票をしたのか分かりません。 drupal、wordpressなどにはたくさんの質問がありますが、なぜ果樹園ではないのですか? – gideon

答えて

5

ここでの考え方は、このようなマルチテナントとしてオーチャード特異性を認識しているAPIの下でASP.NETのキャッシュをラップするだけです:両方のキャッシュアイテムとそれらを無効にする可能性がある信号は、APIを透過的にこれらの詳細に気付かないようにしながら、テナントレベルにある必要があります。 私はそれを使用する方法を示すために少し前に短い投稿を書いた:http://weblogs.asp.net/bleroy/archive/2011/02/16/caching-items-in-orchard.aspx

関連する問題