title: How to convert any pascal case JSON object to camel case JSON object?
body: <p>I tried using CamelCasePropertyNamesContractResolver, however it does not convert pascal property names into camel casing?</p>
  
  <p>Note: this is an example only, my json input is unknown, I only the json pascal casing. </p>
  
  <pre><code>using Newtonsoft.Json;
  using Newtonsoft.Json.Serialization;
  using System;
  
  namespace Example
  {
      class Program
      {
          static void Main(string[] args)
          {
  
              object myJsonInput = @"{'Id':'123','Name':'abc'}"; //Example only, any json.
  
              object myJsonOutput;
  
              var jsonSerializersettings = new JsonSerializerSettings
              {
                  ContractResolver = new CamelCasePropertyNamesContractResolver()
              };
  
              myJsonOutput = JsonConvert.DeserializeObject&lt;object&gt;(myJsonInput.ToString(),jsonSerializersettings);
              //{{"Id": "123","Name": "abc"}}
          }
  
  
      }
  }
  </code></pre>