From 774e64a7a508315aa81dd2b2480f0dffdbf0fef4 Mon Sep 17 00:00:00 2001 From: Weihan Li <7604648+WeihanLi@users.noreply.github.com> Date: Sat, 19 Oct 2024 12:52:33 +0800 Subject: [PATCH] use nameof for CallerArgumentExpression --- src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs | 2 +- src/Shared/ThrowHelpers/ArgumentThrowHelper.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs b/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs index fc1d5c847d74..630651cecc03 100644 --- a/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs +++ b/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs @@ -18,7 +18,7 @@ public static void ThrowIfNull( #if INTERNAL_NULLABLE_ATTRIBUTES || NETSTANDARD2_1_OR_GREATER || NET5_0_OR_GREATER [NotNull] #endif - object? argument, [CallerArgumentExpression("argument")] string? paramName = null) + object? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) { #if !NET7_0_OR_GREATER || NETSTANDARD || NETFRAMEWORK if (argument is null) diff --git a/src/Shared/ThrowHelpers/ArgumentThrowHelper.cs b/src/Shared/ThrowHelpers/ArgumentThrowHelper.cs index ec3de1adc36b..cba2b9f6b8fe 100644 --- a/src/Shared/ThrowHelpers/ArgumentThrowHelper.cs +++ b/src/Shared/ThrowHelpers/ArgumentThrowHelper.cs @@ -18,7 +18,7 @@ public static void ThrowIfNullOrEmpty( #if INTERNAL_NULLABLE_ATTRIBUTES || NETSTANDARD2_1_OR_GREATER || NET5_0_OR_GREATER [NotNull] #endif - string? argument, [CallerArgumentExpression("argument")] string? paramName = null) + string? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) { #if !NET7_0_OR_GREATER || NETSTANDARD || NETFRAMEWORK if (argument is null || argument == string.Empty) @@ -46,7 +46,7 @@ public static void ThrowIfNullOrWhiteSpace( #if INTERNAL_NULLABLE_ATTRIBUTES || NETSTANDARD2_1_OR_GREATER || NET5_0_OR_GREATER [NotNull] #endif - string? argument, [CallerArgumentExpression("argument")] string? paramName = null) + string? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null) { ArgumentNullThrowHelper.ThrowIfNull(argument);