private static List <FileVersion> GetFileVersions(string path, string folder, VersionInfo.ErrorMessageDel onErrorMessage) { try { var files = new List <FileProperties>(); FileReader.LoadFiles(path, folder, SystemName.Terminal.ToString(), files); return(files.Select(f => new FileVersion { FileName = f.Path + "\\" + f.Name, Date = f.TimeUpdated, Length = f.Length, HashCode = f.HashCode }).ToList()); } catch (Exception ex) { onErrorMessage("Ошибка при получении FileInfo ({0}{1}): {2}", path, folder, ex); return(new List <FileVersion>()); } }
public static List <FileVersion> GetFileVersions(VersionInfo.ErrorMessageDel onErrorMessage) { return(GetFileVersions(ownPath, ownPath, onErrorMessage)); }