public static bool HasFiles(Node node)
        {
            Func<FileAttributes, bool> isFileNotHidden = (FileAttributes fileAttributes) => (fileAttributes & FileAttributes.Hidden) == 0;

            return (from file in Directory.EnumerateFiles(node.Path)
                    where isFileNotHidden(new FileInfo(file).Attributes)
                    select file).Any();
        }
 public FileCounters GetCounters(Node node)
 {
     var counters = new FileCounters(node);
     return counters;
 }
 public List<Node> GetNodes(Node node)
 {
     var nodeResponse = new NodesCollection().GetNodes(node);
     return nodeResponse;
 }