mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-11-23 10:50:21 +00:00
Optimized variable types
This commit is contained in:
parent
b62ffad06b
commit
025c2094a7
@ -567,9 +567,9 @@ public abstract class BaseProvider : IProvider, ISecretId
|
|||||||
private static object? ConvertJsonValue(JsonElement element) => element.ValueKind switch
|
private static object? ConvertJsonValue(JsonElement element) => element.ValueKind switch
|
||||||
{
|
{
|
||||||
JsonValueKind.String => element.GetString(),
|
JsonValueKind.String => element.GetString(),
|
||||||
JsonValueKind.Number => element.TryGetInt32(out int i) ? i :
|
JsonValueKind.Number => element.TryGetInt32(out var i) ? i :
|
||||||
element.TryGetInt64(out long l) ? l :
|
element.TryGetInt64(out var l) ? l :
|
||||||
element.TryGetDouble(out double d) ? d :
|
element.TryGetDouble(out var d) ? d :
|
||||||
element.GetDecimal(),
|
element.GetDecimal(),
|
||||||
JsonValueKind.True => element.GetBoolean(),
|
JsonValueKind.True => element.GetBoolean(),
|
||||||
JsonValueKind.False => element.GetBoolean(),
|
JsonValueKind.False => element.GetBoolean(),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user