1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-08-17 11:23:00 +00:00

Support too large numbers for long value in NumberStringConverter, fall back to string

This commit is contained in:
JKorf
2024-08-02 12:07:15 +02:00
parent 27597bc994
commit ca9a711f22
3 changed files with 15 additions and 3 deletions
@@ -17,7 +17,12 @@ namespace CryptoExchange.Net.Converters.SystemTextJson
return null;
if (reader.TokenType == JsonTokenType.Number)
return reader.GetInt64().ToString();
{
if (reader.TryGetInt64(out var value))
return value.ToString();
return reader.GetDecimal().ToString();
}
return reader.GetString();
}