2011-02-05 49 views
0

我想對您對以下內容的看法發表評論。 我有一個自定義路由,將解析當前頁面並將其添加到RouteData對象。 想象一下帶有Index方法的控制器,這些方案中的哪一個更可取。 舉一個參數,當前頁面作爲參數的指數法,或者有這樣的特性:關於在控制器中使用當前頁面的建議

public Page CurrentPage { get { return RouteData.DataTokens ["CurrentPage"] as Page; }} 

回答

0

個人而言,我寧願一個控制器動作服用page參數。使代碼更易讀,更易於進行單元測試。只需查看動作簽名,就可以確切知道它取決於哪些參數。

+0

這很有道理,謝謝! – Marcus 2011-02-05 16:24:43

相關問題