protected virtual bool Filter(string filePath, FileRecordReason reason) { return(this.recordFilter == null || this.recordFilter.Filter(filePath, reason)); }
public void Listen(string filePath, FileRecordReason reason) { Console.WriteLine($"filePath: {filePath} reason: {reason}"); }
public bool Filter(string filePath, FileRecordReason reason) { return(this.regex == null || this.regex.Match(filePath).Success); }