We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
DateTimeOffset
ObjectToInferredTypesConverter
1 parent b71d97a commit ff2a56bCopy full SHA for ff2a56b
src/Elastic.Clients.Elasticsearch.Shared/Serialization/ObjectToInferredTypesConverter.cs
@@ -21,10 +21,11 @@ public override object Read(
21
{
22
JsonTokenType.True => true,
23
JsonTokenType.False => false,
24
- JsonTokenType.Number when reader.TryGetInt64(out var l) => l,
+ JsonTokenType.Number when reader.TryGetInt64(out var value) => value,
25
JsonTokenType.Number => reader.GetDouble(),
26
- JsonTokenType.String when reader.TryGetDateTime(out var datetime) => datetime,
27
- JsonTokenType.String => reader.GetString(),
+ JsonTokenType.String when reader.TryGetDateTime(out var value) => value,
+ JsonTokenType.String when reader.TryGetDateTimeOffset(out var value) => value,
28
+ JsonTokenType.String => reader.GetString()!,
29
_ => JsonDocument.ParseValue(ref reader).RootElement.Clone()
30
};
31
0 commit comments