Because all Controllers in MVC are suffixed by “Controller” Would it be OK to name my controller LocalControllerController?
Would this be flouting or breaking any MVC naming rules?
Would calling my controller “LocalController” in helpers like @Url.Action(“Index”, “LocalController”) give rise to any issues?
It should be fine from technical point of view.
Readability of code with such class name is questionable and confusing from my point of view, but it is subjective and you need to decide yourself.