@pshevnin
Всем привет, пишу свой первый api на c# с использованием asp .net 6. Как я понял в предыдущей версии убрали из проекта файл Startup.cs из-за этого я запутался читая множество уроков по разнам версиям фреймворка. Сам вопрос: у меня есть сервис включающий в себя интерфейс и один класс реализующий этот интерфейс, мне нужно добавить жтот сервис в приложение внутри файла Program.cs так, чтобы я мог использовать этот сервис в контроллерах, соответственно я не совсем понимаю, как потом получить доступ к сервису из контроллеров.
Решения вопроса 1
@AshBlade
builder.Services.AddScoped<IService, ServiceImplementation>();
в Program.cs
Потом через конструктор контроллера получаешь интерфейс.
Ответы на вопрос 0