title: Cannot deserialize JSON object into type 'System.Collections.Generic.List`1[obJson]'
body: <p>I am trying to Deserialize (using Newtonsoft) JSON and convert to List in c#. It is throwing me error "  Cannot deserialize JSON object into type 'System.Collections.Generic.List`1[obJson]'."</p>
  
  <p>Here is my JSON string:</p>
  
  <pre><code>  string webContent = "{\"searchResults\":     [{\"gefId\":0,\"resultNumber\":1,\"distance\":4.2839,\"sourceName\":\"MQA.MQ_34172_HD\",\"name\":\"USER_DEFINED\"},{\"gefId\":0,\"resultNumber\":1,\"distance\":4.2839,\"sourceName\":\"MQA.MQ_34172_HD\",\"name\":\"USER_DEFINED\"}]}";
  </code></pre>
  
  <p>Conversion, this line is throwing error:</p>
  
  <pre><code>  List&lt;obJson&gt; result = JsonConvert.DeserializeObject&lt;List&lt;obJson&gt;&gt;(webContent);
  </code></pre>
  
  <p>My custom classes:</p>
  
  <pre><code>public class SearchResults
  {
      public int gefId { get; set; }
      public int resultNumber { get; set; }
      public decimal distance { get; set; }
      public string sourceName { get; set; }
      public string name { get; set; }
  }
  
  public class obJson
  {
      public SearchResults SearchResults { get; set; }
  }
  </code></pre>