From 94ce08a24521e135ce01640082c8c334ef9f336d Mon Sep 17 00:00:00 2001 From: Dolunay Date: Sun, 8 Dec 2024 06:25:32 +0300 Subject: [PATCH] ThrowExceptionForResponseAsync response.StatusCode.ToString() returning Http Response enum remark ("Forbidden" for 403) . RemoteServiceErrorInfo.Code need status code integer value. --- .../Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs index 01c1e2a720..c36c04f5e3 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs @@ -256,7 +256,7 @@ public class ClientProxyBase : ITransientDependency new RemoteServiceErrorInfo { Message = response.ReasonPhrase, - Code = response.StatusCode.ToString(), + Code = $"{(int)response.StatusCode}", Details = errorDescription }, ex @@ -277,7 +277,7 @@ public class ClientProxyBase : ITransientDependency new RemoteServiceErrorInfo { Message = response.ReasonPhrase, - Code = response.StatusCode.ToString(), + Code = $"{(int)response.StatusCode}", Details = errorDescription } )