private static void ProcessDirectory(string directoryPath, string fileType) { //var allFiles = Directory.GetFiles(directoryPath); switch (fileType) { case "TEXT": string[] textFiles = Directory.GetFiles(directoryPath, "*.txt"); foreach (var textFilePath in textFiles) { var fileProcessor = new FileProcessor(textFilePath); fileProcessor.Process(); } break; default: Console.WriteLine($"Error: {fileType} is not supported"); return; } }
private static void ProcessSingleFile(string filePath) { var fileProcessor = new FileProcessor(filePath); fileProcessor.Process(); }