こんにちは、データベースに保存せずにドキュメントのグループの状態を維持する必要がある状況があります。
ドキュメントをファイルシステムに保存し、セッション内に fileName と GUID を保存し、セッションの有効期限が切れてドキュメントを削除できるようにすることを考えていました。
問題は、セッションの有効期限が切れたかどうかを判断する方法が正確にわからないことです。
次のようなものがあるかどうかはわかっています: var session = Session["item"] セッション内に項目がない場合、null が返されます。
しかし、たとえばユーザーがブラウザを閉じた場合、どのように処理できますか。それを行うときにサーバーへの呼び出しは行われません。
この場合、ファイルシステム上のドキュメントを削除する必要があります。
これを達成する方法はありますか?