0

SqlCacheDependency に関する記事をいくつか読みました。これはキャッシュを更新するための非常に優れた方法だと思いますが、アプリケーションが n 層アーキテクチャである場合、このテクノロジをどのように処理できるかわかりません。

これは、私のプログラムが小さな Web アプリケーションである場合にのみ役立ちますか、それとも大きな n 層アーキテクチャで使用する方法もありますか?

4

2 に答える 2

0

この場合、DAL が CacheDependency 抽象クラスから派生したオブジェクトを返すようにする必要があります。このオブジェクトは、SqlCacheDependency と同じことを行いますが、DAL 用に最適化されています。

もちろん、これは懸念事項の分離の失敗ですが、依存関係が必要な場合は、これが最善の方法です。

于 2009-07-05T22:03:34.497 に答える