Exemplo n.º 1
0
 /// <summary>
 /// Повторяет поведение ResolveAll из старого ядра
 /// </summary>
 /// <param name="resolver"></param>
 /// <param name="rootdir"></param>
 /// <param name="mask"></param>
 /// <param name="existedOnly"></param>
 /// <returns></returns>
 public static string[] ResolveAll(this IFileNameResolver resolver, string rootdir, string mask, bool existedOnly)
 {
     return
         (resolver.ResolveAll(new FileSearchQuery
     {
         All = true,
         ExistedOnly = existedOnly,
         PathType = FileSearchResultType.FullPath,
         ProbeFiles = new[] { mask },
         ProbePaths = new[] { rootdir }
     }));
 }
Exemplo n.º 2
0
 /// <summary>
 ///     Resolves all files match query
 /// </summary>
 /// <param name="query"> search query </param>
 /// <returns> </returns>
 public string[] ResolveAll(FileSearchQuery query)
 {
     return(Fileresolver.ResolveAll(query));
 }