Поскольку контроллеры, созданные с помощью возвращаемых значений «MVC Controller with views ...», имеют тип Task и возвращают представление, эти контроллеры невозможно использовать.
Эти контроллеры просто осуществляют доступкласс контекста, как и Контроллеры API;поэтому добавление нового набора «API-контроллер с действиями ...» - мое решение;при создании подпапок (например, / MvcControllers и / ApiControllers) вы можете назвать оба в соответствии с соглашениями, автоматически созданная маршрутизация позволяет получить доступ к пользователю с идентификатором 42 либо через / user / Details / 42, либо через / api / user / 42, которыйдовольно удобно.