<PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="10.0.2" />

Microsoft.Extensions.FileSystemGlobbing.MatcherExtensions

public static class MatcherExtensions
namespace Microsoft.Extensions.FileSystemGlobbing { public static class MatcherExtensions { public static void AddExcludePatterns(this Matcher matcher, params IEnumerable<string>[] excludePatternsGroups); public static void AddIncludePatterns(this Matcher matcher, params IEnumerable<string>[] includePatternsGroups); public static IEnumerable<string> GetResultsInFullPath(this Matcher matcher, string directoryPath); public static PatternMatchingResult Match(this Matcher matcher, string file); public static PatternMatchingResult Match(this Matcher matcher, string rootDir, string file); public static PatternMatchingResult Match(this Matcher matcher, IEnumerable<string> files); public static PatternMatchingResult Match(this Matcher matcher, string rootDir, IEnumerable<string> files); } }