Beispiel #1
0
 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>());
     }
 }
Beispiel #2
0
 public static List <FileVersion> GetFileVersions(VersionInfo.ErrorMessageDel onErrorMessage)
 {
     return(GetFileVersions(ownPath, ownPath, onErrorMessage));
 }