public Worker(ILoggerAdapter<Worker> logger, IEntryPointService entryPointService, WorkerSettings settings) { _logger = logger; _entryPointService = entryPointService; _settings = settings; }
public Worker(ILoggerAdapter <Worker> logger, IEntryPointService entryPointService) { _logger = logger; _entryPointService = entryPointService; }
public WorkerService(ILogger <WorkerService> logger, IEntryPointService entryPointService) { _logger = logger; _entryPointService = entryPointService; }
public TimedWorkerService(ILogger <TimedWorkerService> logger, IEntryPointService entryPointService, IConfiguration configuration) { _logger = logger; _entryPointService = entryPointService; _timeout = int.Parse(configuration["TimerInterval"]); }