diff --git a/SystemExtensions.NetStandard.Security/Encryption/AesEncrypter.cs b/SystemExtensions.NetStandard.Security/Encryption/AesEncrypter.cs index adcd6c5..de97242 100644 --- a/SystemExtensions.NetStandard.Security/Encryption/AesEncrypter.cs +++ b/SystemExtensions.NetStandard.Security/Encryption/AesEncrypter.cs @@ -6,7 +6,7 @@ using System.Security.Utilities; namespace System.Security.Encryption { - public sealed class AesEncrypter : ISymmetricEncrypter + public sealed class AesEncrypter : ISymmetricEncrypter, IDisposable { private readonly Aes aes; @@ -218,5 +218,10 @@ namespace System.Security.Encryption { return new MemoryStream(value); } + + public void Dispose() + { + this.aes.Dispose(); + } } } diff --git a/SystemExtensions.NetStandard.Security/SystemExtensions.NetStandard.Security.csproj b/SystemExtensions.NetStandard.Security/SystemExtensions.NetStandard.Security.csproj index dab95f0..71e8276 100644 --- a/SystemExtensions.NetStandard.Security/SystemExtensions.NetStandard.Security.csproj +++ b/SystemExtensions.NetStandard.Security/SystemExtensions.NetStandard.Security.csproj @@ -7,7 +7,7 @@ LICENSE true System - 1.2.4 + 1.2.5 Alexandru Macocian https://github.com/AlexMacocian/SystemExtensions Security extensions for the System namespace