using PARR.EsppOrderLoader; namespace PARR.EsppOrderLoaderWorker { public class Worker : BackgroundService { private readonly ILogger _logger; private readonly IEsppOrderLoader esppOrderLoader; public Worker(ILogger logger, IEsppOrderLoader esppOrderLoader) { _logger = logger; this.esppOrderLoader = esppOrderLoader; } protected override async Task ExecuteAsync(CancellationToken stoppingToken) { await esppOrderLoader.StartAsync(); //_logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); ////while (!stoppingToken.IsCancellationRequested) ////{ //// _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); //// await Task.Delay(1000, stoppingToken); ////} } } }