3

SQLResourceMVC2 アプリケーションにプロバイダーを実装しました。データベース内の何かを手動または Web フォームで変更した場合、ResourceProviderすべてのリソースを削除して、データベースから再度フェッチする必要があります。

ResourceCacheASP.NET 独自の API によって管理されているこれをクリアする方法はありますか?

4

1 に答える 1

0

SQLResourceProvider を実装するときは、キャッシュをデータベース ユーティリティ クラスと一緒に使用する必要があります。キャッシュを作成するときに、ChangeMonitors プロパティを含むポリシーを定義できます。SqlCacheDepency 項目を ChangeMonitors プロパティに追加することが、探しているものだと思います。このクラスSqlCacheDepencyCacheItemPolicyを見てください。必要に応じてコードを提供できます。

于 2011-06-28T07:06:34.137 に答える