From 3d06e2af811af399402d27ff246a302593cda718 Mon Sep 17 00:00:00 2001 From: Super Date: Thu, 7 Aug 2025 02:27:08 +0800 Subject: [PATCH] Fix NullReferenceException in ClientProxyUrlBuilder --- .../Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs index 09ec183929..69248680cc 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs @@ -224,7 +224,7 @@ public class ClientProxyUrlBuilder : ITransientDependency return true; } - protected virtual Task ConvertValueToStringAsync(object value) + protected virtual Task ConvertValueToStringAsync(object? value) { if (value is DateTime dateTimeValue) { @@ -236,6 +236,6 @@ public class ClientProxyUrlBuilder : ITransientDependency return Task.FromResult(dateTimeValue.ToString("yyyy-MM-ddTHH:mm:ss.fffffff").TrimEnd('0').TrimEnd('.')); } - return Task.FromResult(value.ToString()!); + return Task.FromResult(value?.ToString() ?? string.Empty); } }