新しい MemoryCache クラスを使用したいのですが、まだ .NET 4 を使用していません。単純なキャッシュ クラスがあります (内部的に辞書を使用します)。このクラスを MemoryCache のように使用するには、どのようなアプローチがよいでしょうか? アプリケーションの存続期間中 (asp.net 以外) に MemoryCache がどのように管理されるかを知っている人はいますか?
質問する
526 次
2 に答える
1
多分あなたはそのためにStructuremapのようなツールを使うことができますか?これらのことを実際に行うことを意図したものではありませんが(DIコンテナーです)、一部のアイテムをシングルトンとして指定したり、一部のアイテムを要求ベースで指定したりすると、うまく機能します。これは、ライフタイム管理をどの程度細かくするかによって異なります。 。
于 2011-09-21T20:09:41.697 に答える
1
Enterprise Libraryには、現在コア フレームワークにある .Net 4 と同様のキャッシュ ブロックがありました。
バージョン 5 にはありましたが、バージョン 6 から削除されたと思います。古いバージョンのエンタープライズ ライブラリを取得すると、キャッシュ メカニズムが提供されます。
于 2015-03-09T08:54:02.287 に答える