Esempio n. 1
0
        protected override async Task ExecuteAsync(CancellationToken stoppingToken)
        {
            Watcher w1 = new Watcher(@"C:\Users\ssoch\Desktop\TDS\Parameters", "*.txt");

            // while (!stoppingToken.IsCancellationRequested)
            // {
            _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now);
            try
            {
                w1.StartWatch();
                _logger.LogInformation($"Ejecuto Watcher");
            } catch (Exception ex)
            {
                _logger.LogError($"Error: {ex.Message}");
            }
            _logger.LogInformation($"Worker completed at: {DateTimeOffset.Now}");
            // await Task.Delay(1000, stoppingToken);
            // }
        }