title: How to serialize special characters with JsonSerializing
body: <p>I have a json data with Serbian Characters! When i want to get this data i need JsonSeriaize and data transform for example <code>Željko Cvijetić</code> To <code>}\u0001eljko Cvijeti\u0007\u0001</code> </p>
  
  <p>Do you have any idea to solve this problem?</p>
  
  <p>Here i have Json Result example</p>
  
  <pre><code>"SMSFlowMessages": [
  {
    "Display": "Example",
    "MessageId": 104,
    "MessageText": "Dear }\u0001eljko Cvijeti\u0007\u0001, the 22-05-2018 it will be your Birthday!!\nIn this special day you will have double points on all products!\n\nExample Team"
  },
  {
    "Display": "Example",
    "MessageId": 105,
    "MessageText": "Dear test test, the 22-05-2035 it will be your Birthday!!\nIn this special day you will have double points on all products!\n\nExample Team"
  },
  </code></pre>
  
  <p>Here my C# Code</p>
  
  <pre><code>  JsonSerializerSettings settings = new JsonSerializerSettings() { Culture = new CultureInfo("sr-Latn-CS") };
      json = JsonConvert.SerializeObject(root, settings);
  
       root.SMSFlowMessages.Clear();
       root.ViberFlowMessages.Clear();
  
        try
        {
  
        log.append("SMS SEND&gt;&gt;START:" + Environment.NewLine + json + Environment.NewLine + "&gt;&gt;END", logdir);
  
          HttpClient client = new HttpClient();
          client.BaseAddress = new Uri(apiurl);
          client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
          var stringContent = new StringContent(json, Encoding.UTF8, "application/json");
          var getresult = client.PostAsync(apiurl, stringContent).Result;
          string resultContent = getresult.Content.ReadAsStringAsync().Result;
          log.append("SMS RECV&lt;&lt;START:" + Environment.NewLine + resultContent + Environment.NewLine + "&lt;&lt;END", logdir);
  
           smsflag = "";
           json = "";
  
           }
  </code></pre>