public DigestReadStream(Stream stream, string fileName, MessageDigestAlgorithm messageDigestAlgorithm, IDigestReceiver digestReceiver) : base( stream, messageDigestAlgorithm.Digest, null) { this._fileName = fileName ?? throw new ArgumentNullException(nameof(fileName)); this._digestReceiver = digestReceiver ?? throw new ArgumentNullException(nameof(digestReceiver)); }
public AsiceReadEntry(ZipArchiveEntry zipArchiveEntry, MessageDigestAlgorithm digestAlgorithm, IDigestReceiver digestReceiver) { this._zipArchiveEntry = zipArchiveEntry ?? throw new ArgumentNullException(nameof(zipArchiveEntry)); this._digestAlgorithm = digestAlgorithm ?? throw new ArgumentNullException(nameof(digestAlgorithm)); this._digestReceiver = digestReceiver; }