2
不必遍歷所有控制器類並應用適當的屬性,有沒有辦法在全局範圍內執行?全局開關使所有控制器無會話
不必遍歷所有控制器類並應用適當的屬性,有沒有辦法在全局範圍內執行?全局開關使所有控制器無會話
創建一個具有適當屬性的基礎控制器,讓所有的控制器都繼承它。
您也可以禁用整個應用程序會話狀態,看到Darin's answer:
要全局禁用會話的整個應用程序把 以下在你的web.config:
<sessionState mode="Off" />
好,我應該想到這個!我只是對該屬性的可繼承性持悲觀態度。但是,MSDN聲明它是繼承的(http://msdn.microsoft.com/zh-cn/library/system.web.mvc.sessionstateattribute(v=vs.98).aspx)。 – 2012-02-15 15:27:04