OldComplianceNFs/Services/FileScanner.cs

13 lines
420 B
C#

namespace NfProcessorApp.Services
{
public class FileScanner : IFileScanner
{
public IEnumerable<string> ListFiles(string folderPath, string[] extensions)
{
return Directory
.EnumerateFiles(folderPath)
.Where(f => extensions.Contains(Path.GetExtension(f), System.StringComparer.OrdinalIgnoreCase))
.OrderBy(f => f);
}
}
}