私には2つの部分からなる質問があり、「ベストプラクティス」の提案を得ることを望んでいました。
タイトルに記載されているように、私はMVC 4を使用して、ユーザーが組織にログインできるようにしています。私のすべてのモデルは、データベースエントリを作成するときに使用するこの組織IDを保存します。非常に多くのシナリオがあるため(ユーザーはログインを維持するようにメンバーシップを設定できるため、ログインコントローラーアクションはトリガーされません)、またはログオフして再度ログインする可能性があります。この組織情報を設定するのに最適な場所は1つありますかそれで、すべてのコントローラー/ビューにアクセスできますか?
現在、モデルの1つに静的変数を設定しているだけですが、これを行うには、より優れた、より堅牢な方法があるはずです。
お時間を割いていただき、ありがとうございました!