Я хочу собрать универсальный рабочий для BackgroundService в .net core 3.0.
Где у нас может быть 50 работников с одинаковым видом работы, кроме двух параметров
разные надо сдать.
Есть ли способ добавить hostedservice в ConfigureServices с объектом
и получить этот объект в общий рабочий класс и работать с ним?
Мол,
var workers = new List<WorkerModel>();
foreach(var worker in workers){
services.AddHostedService<GenericWroker<WorkerModel>(item)>();
}
Руководство по выполнению работы будет признательно.