public virtual IEnumerable <string> GetVisualStudioSolutionFiles(string searchPattern = null) { var rootPath = this.RootPath; var webRootPath = this.WebRootPath; return(VisualStudioHelper.GetVisualStudioSolutionFiles(rootPath, webRootPath, searchPattern).ToArray()); }
public static IEnumerable <string> GetVisualStudioSolutionFiles(string rootPath, string webRootPath, string searchPattern = null) { var files = VisualStudioHelper.GetVisualStudioSolutionFilesRaw(rootPath, webRootPath, searchPattern).ToArray(); return(VisualStudioHelper.DistinctVisualStudioFiles(files, rootPath)); }