public BackgroundTasksHostedService( IBackgroundTasksQueue tasksQueue, ILogger <BackgroundTasksHostedService> logger, IServiceProvider serviceProvider) { TasksQueue = tasksQueue; Logger = logger; ServiceProvider = serviceProvider; }
public JobQueue(IOptions <JobsContext> options, IBackgroundTasksQueue backgroundTasksQueue) { Options = options; BackgroundTasksQueue = backgroundTasksQueue; }
public QueueHostedService(ILoggerFactory loggerFactory, IBackgroundTasksQueue taskQueue) { _logger = loggerFactory.CreateLogger <QueueHostedService>(); TaskQueue = taskQueue; }