我已經使用ASP.NET MVC 1構建了一個生產系統,現在正在第二部分中演講並準備討論。我無法理解爲什麼ASP.NET mvc RC2中的控制器部分類和所有的操作方法都是虛擬的
一個奇怪的事情就是爲什麼所有控制器和行動方法也水漲船高部分和虛擬。
這個問題肯定會彈出在Q &回合,我沒有答案。所以請如果有人知道這做了什麼,請與我分享你的知識。
我已經使用ASP.NET MVC 1構建了一個生產系統,現在正在第二部分中演講並準備討論。我無法理解爲什麼ASP.NET mvc RC2中的控制器部分類和所有的操作方法都是虛擬的
一個奇怪的事情就是爲什麼所有控制器和行動方法也水漲船高部分和虛擬。
這個問題肯定會彈出在Q &回合,我沒有答案。所以請如果有人知道這做了什麼,請與我分享你的知識。
爲了可擴展性,聲明它們是部分的。
每組控制器動作的(用於單個控制器)可以例如被包含在單獨的文件中。這可以提高源代碼的可維護性。
都採用局部類是如何在Telerik的MVC擴展示例項目一個很好的例子。
他們沒有(AFAIK)。你可能使用T4MVC(將控制器轉換成虛擬部分和動作)?
編輯:ouch。我只記得我還有RC1。如果這是RC2上的問題,請忽略我的回答。
乾杯!
+1用於分組控制器操作。以前沒有這樣想過。 – 2010-02-17 16:34:32