我目前正在研究MVC4應用程序。我有一個網頁表單背景,這是我的第一個MVC4應用程序。全局mvc過濾器或httpmodule
在每個頁面的請求上,我需要觸發一個動作,該動作會在httpcontext中放置一些項目,以便在進一步處理中重用。通常在Web表單中我會使用一個http模塊來完成這個任務,並且在模塊的請求開始時執行任務。或者有時候,我需要在PostAcquireRequestState上執行一些操作。
但是現在我正在使用MVC,創建全局過濾器的最佳方法是在每個控制器操作期間被觸發嗎?在過濾器中,我會將相同的邏輯放在httpmodule中。這種方法有什麼優點和缺點?
你也可以去。除非你解釋你到底想要達到什麼,否則很難提出建議。 – VJAI
例如,我去設置一些cookie,在httpcontext中插入項目並設置線程文化等。 – amateur