private void CreateStorage() { DirectoryInfo rootDirectory = new DirectoryInfo( Path.Combine(_baseDirectoryPathSupplier.Get().FullName, _baseDirectoryName)); CreateRootDirectoryIfNecessary(rootDirectory); IDiskStorage storage = new DefaultDiskStorage( rootDirectory, _version, _cacheErrorLogger, _clock); _currentState = new State(rootDirectory, storage); }
public InserterImpl(DefaultDiskStorage parent, string resourceId, FileInfo temporaryFile) { _parent = parent; _resourceId = resourceId; _temporaryFile = temporaryFile; }
public PurgingVisitor(DefaultDiskStorage parent) { _parent = parent; }
public EntriesCollector(DefaultDiskStorage parent) { _parent = parent; }