namespace Cleanuparr.Infrastructure.Utilities; /// /// Interface for tracker pattern matching functionality. /// public interface ITrackerPatternMatcher { /// /// Checks if any tracker host matches any of the provided patterns. /// bool MatchesAny(IReadOnlyList trackerHosts, IReadOnlyList patterns); /// /// Checks if a tracker host matches a specific pattern. /// bool Matches(string trackerHost, string pattern); }