The latest release of Json.NET (4.5.11) contains StringEscapeHandling.EscapeNonAscii, which escapes all non ASCII chars. But, I can\'t figure out where to pass it as a para
On more recent versions of Newtonsoft.Json this is available on JsonConvert.SerializeObject(). Pass a JsonSerializerSettings instance where StringEscapeHandling is StringEscapeHandling.EscapeNonAscii.