10 lines
330 B
C#
10 lines
330 B
C#
using System.Collections.Concurrent;
|
|
using System.Text.RegularExpressions;
|
|
using Common.Configuration.ContentBlocker;
|
|
|
|
namespace Infrastructure.Verticals.ContentBlocker;
|
|
|
|
public interface IFilenameEvaluator
|
|
{
|
|
bool IsValid(string filename, BlocklistType type, ConcurrentBag<string> patterns, ConcurrentBag<Regex> regexes);
|
|
} |