public TemplateVersion CheckTemplateFilesExist(TemplateVersion templateVersion) { List<string> list = new List<string>(); for (int i = 0; i < templateVersion.prop_root_dirs.Length; i++) { list.AddRange(this.AddSubFolderToPaths(Directory.GetDirectories(templateVersion.prop_root_dirs[i]), templateVersion.prop_up_dir)); } templateVersion.prop_tmp_dir = this.LocateFirstPathWithFilesInstalled(list.ToArray(), templateVersion.prop_files); return templateVersion; }
public TemplateInstaller(TemplateVersion templateVersionToInstall) { this.prvTemplateVersion = templateVersionToInstall; }