public UiArchiveExtractor(ArchiveListing listing, ArchiveEntry[] leafs, bool? conversion, IUiExtractionTarget target) { _listing = listing; _leafs = leafs; _target = target; _conversion = conversion; _extractors = ProvideExtractors(); }
public UiArchiveExtractor(ArchiveListing listing, ArchiveEntry[] leafs, bool?conversion, IUiExtractionTarget target) { _listing = listing; _leafs = leafs; _target = target; _conversion = conversion; _extractors = ProvideExtractors(); }
public UiWpdExtractor(WpdArchiveListing listing, WpdEntry[] leafs, bool? conversion, IUiExtractionTarget target) { _listing = listing; _leafs = leafs; _conversion = conversion; _target = target; _extractors = ProvideExtractors(conversion); _headers = new Lazy<Stream>(AcquireHeaders); _content = new Lazy<Stream>(AcquireContent); }
public UiWpdExtractor(WpdArchiveListing listing, WpdEntry[] leafs, bool?conversion, IUiExtractionTarget target) { _listing = listing; _leafs = leafs; _conversion = conversion; _target = target; _extractors = ProvideExtractors(conversion); _headers = new Lazy <Stream>(AcquireHeaders); _content = new Lazy <Stream>(AcquireContent); }
public void Extract(IUiExtractionTarget target) { using (UiWpdExtractor extractor = new UiWpdExtractor(_listing, _leafs, _conversion, target)) extractor.Extract(); }
public void Extract(IUiExtractionTarget target) { using (UiArchiveExtractor extractor = new UiArchiveExtractor(_listing, _leafs, _conversion, target)) extractor.Extract(); }