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; return true;
} }
protected virtual Task<string> ConvertValueToStringAsync(object value) protected virtual Task<string> ConvertValueToStringAsync(object? value)
{ {
if (value is DateTime dateTimeValue) 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(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