現在 HttpContext.Cache に保存しているオブジェクトとクラスがいくつかありますが、アプリ プールがリサイクルされたときやマシンが再起動されたときでも、これらを永続的にしたいと考えています。AppFabric または Memcached の使用を調べてみましたが、ローカル キャッシュではなく、分散キャッシュに重点が置かれているようでした。また、AppFabric と組み合わせた EF STE はシリアル化可能なクラスに依存しているようで、クラスの一部のプロパティは、たとえば、シリアル化できない .NET クラスへの参照です (たとえば、System.Net.WebSockets のインスタンスへの参照があります)。 WebSocket をプロパティとして)。
だから私の質問は次のとおりです:誰かが私に何か良いアイデアを与えるか、ディスクに永続的な何らかのローカルキャッシュにクラスを保存できるようにするフレームワークを教えてもらえますか(またはデータベースに何かを保存できる場合) ?