private void AddFilesInDirectory(Archive archive, DirectoryInfo rootDirectory, PackageType?packageType, TarArchive tarArchive, string fileNamePrefix = null) { AddFilesInDirectory(archive, rootDirectory, rootDirectory, packageType, tarArchive, fileNamePrefix); }
/// <summary> /// Create AIP (Archival Information Package) /// Package- and metafile are written to the given output directory /// The full path of the created package is returned /// </summary> public string CreateAip(Archive archive, ArchiveMetadata metadata, string outputDirectory) { string packageFilePath = CreatePackage(PackageType.ArchivalInformationPackage, archive, metadata, outputDirectory); return(packageFilePath); }
public ArchiveDetails(Archive archive) { _addml = SerializeUtil.DeserializeFromFile <addml>(archive.AddmlFile); }