From 12672c9b21bffe133084be5243ed68ac5e7f7119 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Thu, 2 Apr 2026 20:48:55 -0500 Subject: [PATCH] fix: correct nameof parameter in SecureConfigProvider null check --- .../Configuration/SecureConfigProvider.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/StevanFreeborn.Extensions.Configuration.Secure/Configuration/SecureConfigProvider.cs b/src/StevanFreeborn.Extensions.Configuration.Secure/Configuration/SecureConfigProvider.cs index 3c234c1..16c1dea 100644 --- a/src/StevanFreeborn.Extensions.Configuration.Secure/Configuration/SecureConfigProvider.cs +++ b/src/StevanFreeborn.Extensions.Configuration.Secure/Configuration/SecureConfigProvider.cs @@ -23,14 +23,16 @@ internal class SecureConfigProvider : ConfigurationProvider, IDisposable { _storageProvider = storageProvider ?? throw new ArgumentNullException(nameof(storageProvider)); _cryptoProvider = cryptoProvider ?? throw new ArgumentNullException(nameof(cryptoProvider)); - _logger = logger ?? throw new ArgumentNullException(nameof(cryptoProvider)); + _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _storageProvider.StorageChanged += HandleStorageChangedAsync; } public override void Load() { +#pragma warning disable CA1849 // Call async methods when in an async method var encryptedData = _storageProvider.ReadAllAsync().GetAwaiter().GetResult(); +#pragma warning restore CA1849 // Call async methods when in an async method Data = ProcessAndDecryptData(encryptedData); }