Exemple #1
0
        /// <summary>
        /// returns all items in the directory that match the specified glob pattern.
        /// </summary>
        /// <param name="globPattern"></param>
        /// <returns></returns>
        public static IEnumerable <Tuple <string, IFileInfo> > Search(this IFileProvider fileProvider, string[] includePatterns, params string[] excludePatterns)
        {
            var results = new GlobMatchingEnumerableFileInfos(fileProvider, includePatterns, excludePatterns);

            return(results);
        }
Exemple #2
0
        /// <summary>
        /// returns all items in the directory that match the specified glob pattern.
        /// </summary>
        /// <param name="globPattern"></param>
        /// <returns></returns>
        public static IEnumerable <Tuple <string, IFileInfo> > Search(this IFileProvider fileProvider, string globPattern)
        {
            var results = new GlobMatchingEnumerableFileInfos(fileProvider, globPattern);

            return(results);
        }