using System.Collections.Generic; namespace BurnOutSharp { public interface IPathCheck { /// /// Check a path for protections based on file and directory names /// /// Path to check for protection indicators /// Enumerable of strings representing files in a directory if the path is a directory, assumed null otherwise /// True if the path represents a directory, false otherwise /// String containing any protections found in the path string CheckPath(string path, IEnumerable files, bool isDirectory); } }