Возможно, что-то мне не хватает, но у меня есть такой проект
Контроллеры AAAA проекта (1) AAAAController (2) Представления BBBBController AAAAView.cshtm BBBBView.cs html
Оба имеют отдельный IActionResult для отображения информации. У них нет ничего общего.
Если я звоню AAAAController, я вижу представление для AAAA. Если я звоню BBBBController, я вижу BBBB View. Отлично. Но если я сначала попытаюсь вызвать BBBBController без вызова AAAAControler хотя бы один раз при запуске решения, я всегда получу 404 для BBBBContoller и никогда не смогу увидеть представление. Когда я запускаю AAAA (хотя бы один раз), тогда BBBB будет всегда показывай.
Спасибо.