Exemple #1
0
        internal FileBundledItem(IFileOperations fileManager, string dirPath, bool cached)
        {
            _fileManager = fileManager;

            var dirName = FileEngineDefaults.ClosestPathName(dirPath);

            Name = new DbItemName
            {
                Name     = dirName,
                SafeName = FileEngineDefaults.CreateSafeName(dirName),
            };

            Content = new DirContent(_fileManager, dirPath, cached);
        }
Exemple #2
0
        public FileSet(IFileOperations fileManager, string inDir, bool cached)
        {
            _fileManager = fileManager;
            _inDir       = inDir;
            _cached      = cached;

            var dirName = FileEngineDefaults.ClosestPathName(_inDir);

            Name = new DbItemName
            {
                Name     = dirName,
                SafeName = FileEngineDefaults.CreateSafeName(dirName),
            };
        }