-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
I try to use this connector with instance.SetValuesFrom and found a problem that non-Ascii text will lose data because Newtonsoft will serialize with UTF8 and after send to native it will ruin.
I would like to request update Instance.cs for serialize for JSON from
public void SetValuesFrom(object obj)
{
instance.SetJson(JsonConvert.SerializeObject(obj));
}
with
public void SetValuesFrom(object obj)
{
JsonSerializerSettings ss = new JsonSerializerSettings();
ss.StringEscapeHandling = StringEscapeHandling.EscapeNonAscii;
ss.Formatting = Formatting.None;
instance.SetJson(JsonConvert.SerializeObject(obj, ss));
}
that will escape non-Ascii with \uXXXX format.
so please update the code.
thank
Metadata
Metadata
Assignees
Labels
No labels