public override DateTime?Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { if (reader.TokenType == JsonTokenType.Null) { return(null); } if (!long.TryParse(reader.GetString(), out var milliseconds)) { return(null); } return(CoreHelpers.FromEpocMilliseconds(milliseconds)); }
public override DateTime Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { return(CoreHelpers.FromEpocMilliseconds(reader.GetInt64())); }