title: Json file contains 2 id column and an id column returning null value
body: <p>I am reading the data from an external link which returns data  in json format.</p>
  <p>I am  calling json in my application. thing working fine except one column returning a null value.</p>
  <p>Json file contains 2 id columns one is in Uppercase another one is in capitalization.</p>
  <p>I am facing an issue in  the capitalization id column.</p>
  <pre><code>Json File 
  
  
  &quot;Values&quot;: [
  {
    &quot;Id&quot;: {
      &quot;label&quot;: &quot;internal id&quot;,
      &quot;value&quot;: &quot;1234&quot;
    },
    &quot;ClassID&quot;: {
      &quot;label&quot;: &quot;ClassID&quot;,
      &quot;value&quot;: &quot;39&quot;
    },
  
    &quot;InternalID&quot;: {
      &quot;label&quot;: &quot;Internal ID&quot;,
      &quot;value&quot;: &quot;1794&quot;
    },
     
    &quot;ID&quot;: {
      &quot;label&quot;: &quot;ID&quot;,
      &quot;value&quot;: &quot;39&quot;
    },
    &quot;Name&quot;: {
      &quot;label&quot;: &quot;Name&quot;,
      &quot;value&quot;: &quot;National school&quot;
    }
  </code></pre>
  <p>]</p>
  <p>Controller Level</p>
  <pre><code> public ActionResult ImportJsonClassData(ClassData classData)
      {
          try
          {
              //action to insert into table
          }
          catch (Exception ex)
          {
              //  ex.Message  
          }
  </code></pre>
  <p>property
  ClassData.cs</p>
  <pre><code>   [JsonProperty(&quot;Id&quot;)]
      public JsonValue InsertId { get; set; }
     
  
      [JsonProperty(&quot;ClassID&quot;)]
      public JsonValue ClassID { get; set; }
  
      
      [JsonProperty(&quot;InternalID&quot;)]
      public JsonValue  InternalId { get; set; }
      
           
      [JsonProperty(&quot;ID&quot;)]
      public JsonValue ID {  get; set;  }
  
      [JsonProperty(&quot;Name&quot;)]
      public JsonValue Name { get; set; }
  </code></pre>