From 4ac7b3bc0f2f2ca0af0a7b0f2607a7f684a79721 Mon Sep 17 00:00:00 2001 From: wangjun Date: Thu, 26 Aug 2021 15:35:54 +0800 Subject: [PATCH 1/2] Fix object reference not set to an instance of an object for http proxy --- .../Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs index 4d77423c7f..78747dd6b0 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs @@ -139,7 +139,7 @@ namespace Volo.Abp.Http.Client.DynamicProxying return dateTimeValue.ToUniversalTime().ToString("O"); } - return value.ToString(); + return value?.ToString(); } } } From 7781e8642b999f86392eaea71ad4b63bfbe45ed5 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 26 Aug 2021 21:34:56 +0800 Subject: [PATCH 2/2] Update UrlBuilder.cs --- .../Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs index 78747dd6b0..2a990c70d6 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs @@ -132,7 +132,7 @@ namespace Volo.Abp.Http.Client.DynamicProxying return true; } - private static string ConvertValueToString([NotNull] object value) + private static string ConvertValueToString([CanBeNull] object value) { if (value is DateTime dateTimeValue) {