2
すべてのコントローラクラスを通過して適切な属性を適用する代わりに、グローバルに行う方法がありますか?すべてのコントローラをセッションレスにするグローバルスイッチ
すべてのコントローラクラスを通過して適切な属性を適用する代わりに、グローバルに行う方法がありますか?すべてのコントローラをセッションレスにするグローバルスイッチ
適切な属性を持つベースコントローラーを作成し、すべてのコントローラーにそのコントローラーを継承させます。
ます。また、アプリケーション全体のセッション状態を無効にすることができは、Darin's answerを参照してください。
は、アプリケーション全体に対してグローバルセッションを無効にするには、あなたのweb.configファイルに以下の を置く:まあ
<sessionState mode="Off" />
私はこれについて考えていたはずです!私はその属性の継承性について悲観的でした。ただし、MSDNは、それが継承されていることを示しています(http://msdn.microsoft.com/en-us/library/system.web.mvc.sessionstateattribute(v=vs.98).aspx)。 –