Я хочу выполнять фоновые задания с очередями для обработки загруженных файлов. В настоящее время у меня есть net основное приложение со структурой: -API -Entities -Repositories -Services
Я смотрел на этот пример здесь: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services?view=aspnetcore-3.1&tabs=visual-studio
и было интересно, нужно ли мне создавать эту рабочую службу, если я хочу, чтобы она запускалась в моем приложении? Или я могу просто добавить новую службу под названием HostedService
, а затем в моем классе запуска API добавить services.AddHostedService<HostedService>()
, и все? извините за вопрос нуба, но я не нашел много примеров, поэтому, если у вас есть хорошие ресурсы, я тоже был бы признателен.