我遇到T4MVC和命名參數的錯誤。我有一個控制器:T4MVC和命名參數
public class ProductsController : Controller
{
public virtual ViewResult List(int page = 1)
{
// foo.DoSomething()
}
}
看來T4MVC也會創建一個重載List()。其結果是致電
myProductsController.List(3)
正確執行foo.DoSomething()。但是打電話
myProductsController.List()
不執行foo.DoSomething() - T4MVC創建了一個空的List()重載。
我已將T4MVC從我的項目中取出,現在一切正常。但我真的很想能夠使用它 - 我錯過了某個地方的設置嗎?
只要確保您在下面看到我的UPDATE。謝謝! – 2010-08-16 03:11:03