Exemplo n.º 1
0
    public void RunExecute(FileIn fileIn, FileOut, fileout)
    {
        var scheduler = new FileInFileOut {
            FileIn = fileIn, FileOut = fileOut
        };

        scheduler.Execute();
    }
Exemplo n.º 2
0
 private void Process(string fileName)
 {
     try
     {
         FileIn file = new FileIn(_writeTextFile, _moveFile, fileName, _readFromFile.ReadAllLines(fileName));
         file.GenerateReport();
         file.SetProcessedFile();
         _logger.LogInformation($"Arquivo processado: {Path.GetFileName(fileName)}");
     }
     catch (Exception ex)
     {
         _logger.LogError(ex, ex.Message);
     }
 }