アイテムをMemoryCacheに保存した後、アイテムが削除されたときにクリーンアップを行う必要があります。削除されたアイテムのコールバックを設定しましたが、これはうまく機能します。私の質問は、アプリが例外などで異常に終了した場合、またはシステムのシャットダウン中に終了した場合、キャッシュ内の各オブジェクトに対してコールバックが呼び出されるようにするにはどうすればよいですか?
追加情報:キャッシュされた要素には、APIへの呼び出しの実行回数が含まれます(ユーザーごとに1つのオブジェクト)。これらのカウントをキャッシュを終了するときにデータベースにコミットしたいので、プロセスの現在のボトルネックである呼び出しごとにデータベースで更新を実行する必要はありません。