public ObjectBlockFileSource(ObjectBlockFileSettings settings, IFileSystem fileSystem, IObjectBlockReader reader) { _settings = settings; _fileSystem = fileSystem; _reader = reader; }
public ObjectBlockSettingsProvider(IEnumerable <IObjectBlockSource> sources, IObjectBlockReader reader) { _reader = reader; _collection = new Lazy <ObjectBlockCollection>(() => new ObjectBlockCollection(sources.SelectMany(x => x.Blocks()))); }