using System.Text.Json; using System.Text.Json.Serialization; namespace Common.Util; public class LongJsonConverter : JsonConverter { public override long Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { string? s = reader.GetString(); return long.Parse(s); } public override void Write(Utf8JsonWriter writer, long value, JsonSerializerOptions options) { writer.WriteStringValue(value.ToString()); } }