diff --git a/Lazy.Captcha.Core/DefaultCaptcha.cs b/Lazy.Captcha.Core/DefaultCaptcha.cs index c5a5e1688d971727e1eef3fc1edfe9869e4e7a12..8ffaf69abddc7ffdcf64d69b060fcb3cc4512b7f 100644 --- a/Lazy.Captcha.Core/DefaultCaptcha.cs +++ b/Lazy.Captcha.Core/DefaultCaptcha.cs @@ -1,4 +1,4 @@ -using Lazy.Captcha.Core.Generator.Code; +using Lazy.Captcha.Core.Generator.Code; using Lazy.Captcha.Core.Generator.Image; using Lazy.Captcha.Core.Storage; using Microsoft.Extensions.Options; @@ -39,10 +39,7 @@ namespace Lazy.Captcha.Core var val = _storage.Get(captchaId); var comparisonType = _options.CurrentValue.IgnoreCase ? StringComparison.CurrentCultureIgnoreCase : StringComparison.CurrentCulture; var result = string.Equals(val, code, comparisonType); - if (result) - { - _storage.Remove(captchaId); - } + _storage.Remove(captchaId); return result; }