默認情況下,asp.net mvc查找以「Controller」結尾的控制器類。我可以改變它,以便它查找以下劃線控制器「_Controller」結尾的類嗎?你可以更改ASP.NET MVC控制器約定嗎?
1
A
回答
0
是的,你可以通過創建自己的custom ControllerFactory來做到這一點。
+0
好,所以我可以看到,通過編寫我自己的控制器工廠是可能的。任何人都有一個控制器工廠的例子,它通過類名稱約定而不是asp.net mvc默認值(類似於我的工作)來獲取控制器。 – soccerazy
0
gideon是對的,這是SO的線程this,請參閱ControllerDescriptor & ControllerTypeCache。更好的問題是爲什麼你覺得有必要改變它?
相關問題
- 1. 更改ASP.NET MVC中的控制器名稱約定
- 2. 你可以在asp.net應用程序中使用mvc控制器嗎?
- 3. ASP.NET MVC:控制控制器/視圖的命名約定?
- 4. ASP.Net緩存可以在MVC控制器中使用嗎?
- 5. ASP.NET MVC - 部分視圖可以有控制器嗎?
- 6. 你可以嵌套asp.net控件嗎?
- 7. jQuery的可排序索引更改爲ASP.NET MVC控制器
- 8. Angularjs - 你可以在控制器中定義類型嗎?
- 9. 你可以隨時更改templateUrl嗎?
- 10. ASP.Net MVC控制器
- 11. ASP.NET MVC約定
- 12. 你可以在asp.net mvc 3網站中呈現(舊)asp.net usercontrol嗎?
- 13. ASP.Net MVC控制器UpdateModel不更新
- 14. 通過ASP.NET MVC控制器更新AppSettings
- 15. Api管理:你可以通過控制器分組操作嗎?
- 16. 你可以使用UIPageViewController瀏覽多個視圖控制器嗎?
- 17. ASP.NET MVC自定義控制器類
- 18. 重定向擅自控制器ASP.NET MVC
- 19. 你可以傳遞一個數組從javascript到asp.net mvc控制器動作而不使用表單嗎?
- 20. 你可以在asp.net mvc中註冊一個針對多個URL的控制器嗎?
- 21. 控制器命名約定
- 22. 如何繼承ASP.NET MVC控制器並只更改視圖?
- 23. 在asp.net中更改控制器目錄名稱mvc
- 24. 如何更改ASP.NET MVC控制器的路由?
- 25. 更改ASP.NET MVC 3控制器路由行爲
- 26. 您可以深入鏈接到ASP.NET MVC 5中控制器的頁面嗎?
- 27. 我可以在ASP.NET MVC控制器基類中測試OnAuthorization的覆蓋嗎?
- 28. 加載局部視圖時可以返回到控制器嗎? - asp.net MVC
- 29. 共享佈局視圖可以在ASP.NET MVC中有一個控制器嗎?
- 30. ASP.NET MVC中的模型和控制器可以用於其他視圖嗎?
所以這顯然是一個愚蠢!你的答案在於:http://stackoverflow.com/questions/3011482/controller-name-convention-in-asp-net-mvc – gideon