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(); }