Beispiel #1
0
        public static HybridDirectoryInfo ToDirectoryInfo(this FileIndex file)
        {
            var info = new HybridDirectoryInfo();

            info.Id               = file.Id;
            info.Path             = file.Path;
            info.DirectoryPath    = file.DirectoryPath;
            info.Name             = file.Name;
            info.Length           = file.Length;
            info.LastModifiedUtc  = file.LastModifiedUtc;
            info.Visits           = file.Visits;
            info.LastVisitTimeUtc = file.LastVisitTimeUtc;

            return(info);
        }
 public HybridFSDirectoryContents(IFileManager manager, string path)
 {
     _manager = manager;
     _path    = path;
     _dirInfo = _manager.GetDirectoryInfoAsync(_path).GetAwaiter().GetResult();
 }