public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) { if (IsULong) { jsonWriter.WriteUnsignedLong(Convert.ToUInt64(obj)); } else { jsonWriter.WriteLong(Convert.ToInt64(obj)); } }
public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) { if (IsULong) { jsonWriter.WriteUnsignedLong(Convert.ToUInt64(obj)); } else { jsonWriter.WriteLong(Convert.ToInt64(obj)); } }