質問のタイトルは少し主観的に見えますが、議論することはあまりないと思います. 現在、一部の領域で TemData コンテナーを使用している MVC プロジェクトに取り組んでいます。MSDN のドキュメントを読むと、TempData を使用するとセッションが作成され、tempdata に保存されているデータが読み取られると失われるようです。この概念には問題ありませんが、今朝ずっと悩まされていたのは、Web ファーム環境でアプリケーションをホストするときにどのように動作するかということです。
GET 要求がサーバー 1 に渡され、サーバー 1 が TempData を作成し、その後の GET/POST 要求がサーバー 2 に送信された場合はどうなるでしょうか。
この仮定は完全に間違っているかもしれませんが、このことについて明確にする必要があります。
ご意見をお待ちしております...
乾杯!