Объясните пожалуйста, как и где вызываются конструкторы контроллеров, и как осуществляется в них передача параметров
Контроллеры создаёт сам асп.нет для каждого запроса каждый раз параметры ни от куда не передаються програмистом, а запрашиваються системой с DI контейнера для того, чтоб в контейнере были нужние сервисы(класы) их нужно зарегистрировать в стартапе(AddSingleton как пример) советую ознакомиться с Dependency Injection для понимания происходящего из источников могу посеветовать книгу Фримена по asp.net core, там всё понятно
Обсуждают сегодня