I'm starting to develop in asp.NET MVC. I have a requirement to separate a Web API from View projects, I want WebAPI controllers to have different naming conventions from View project, to easily identify what is webapi controller from what is a controller for view. In both projects, the default convention is name + 'Controller'. It would be nice if there're a way to change it in webapi, example, instead of 'WebAPiController', I want the name convention to be 'WebAPICtrl' ou 'WebAPiService'.
The question that I found it's close is: change controller name convention in ASP.NET MVC
How can I archive this requirement in Asp.net mvc 5?