0

質問に重要でない理由から、コントローラクラス名がで終わらない場合、ASP.NET MVC5でコントローラ/ルーティング作業を行う方法を知りたいと思います。Controllerを規約に従って使用しますか?手動でどこかに登録する必要がありますか?コントローラークラスなしの名前の最後にコントローラー?

+1

http://stackoverflow.com/questions/3011482/change-controller-name-convention-in-asp-net-mvc/30577420 – serhiyb

+1

http://stackoverflow.com/a/11557783/1529657 –

答えて

3

接尾辞は、ControllerDescriptorおよびControllerTypeCacheのクラスに焼き付けられ、上書きしにくいクラスです。 1つの方法は、カスタムコントローラファクトリを作成し、GetControllerTypeメソッドをオーバーライドすることです。

関連する問題