13 lines
420 B
C#
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);
|
|
}
|
|
}
|
|
} |