diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/src/LogValuesFormatter.cs b/src/libraries/Microsoft.Extensions.Logging.Abstractions/src/LogValuesFormatter.cs index 253c9f2ef1d31d..beae39c00287ad 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/src/LogValuesFormatter.cs +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/src/LogValuesFormatter.cs @@ -265,13 +265,6 @@ private static object FormatArgument(object? value) private static bool TryFormatArgumentIfNullOrEnumerable(T? value, [NotNullWhen(true)] ref object? stringValue) { - // Avoiding boxing of known types - if (typeof(T).IsPrimitive || typeof(T).IsEnum) - { - stringValue = null; - return false; - } - if (value == null) { stringValue = NullValue;