Files
SystemExtensions/SystemExtensions.NetStandard.Security/Utilities/NotClosingCryptoStream.cs
T
2021-07-14 12:17:31 +03:00

22 lines
558 B
C#

using System.IO;
using System.Security.Cryptography;
namespace SystemExtensions.NetStandard.Security.Utilities
{
internal sealed class NotClosingCryptoStream : CryptoStream
{
public NotClosingCryptoStream(Stream stream, ICryptoTransform transform, CryptoStreamMode mode)
: base(stream, transform, mode)
{
}
protected override void Dispose(bool disposing)
{
if (!this.HasFlushedFinalBlock)
this.FlushFinalBlock();
base.Dispose(false);
}
}
}