public ProlibResource(string fileName, string containedFiles, ProLibraryVersion version, bool isCompressed) { FileName = fileName; ContainedFiles = containedFiles; Version = version; IsCompressed = isCompressed; }
/// <inheritdoc cref="IProlibArchiver.SetProlibVersion"/> public void SetProlibVersion(ProlibVersion version) { _prolibVersion = version; if (version == ProlibVersion.Default) { return; } var val = (byte)version; if (!Enum.IsDefined(typeof(ProLibraryVersion), version)) { throw new ProLibraryException($"Unknown library version {version}."); } _version = (ProLibraryVersion)val; }