Browse Source

Fix NullReferenceException in ClientProxyUrlBuilder

pull/23462/head
Super 1 year ago
committed by GitHub
parent
commit
3d06e2af81
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyUrlBuilder.cs

4
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<string> ConvertValueToStringAsync(object value)
protected virtual Task<string> 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);
}
}

Loading…
Cancel
Save