title: System.Web.Helper.Json.Deserialze() maxJsonLength is ignored
body: <p>I have tried using both</p>
  
  <pre><code>  &lt;system.web.extensions&gt;
      &lt;scripting&gt;
        &lt;webServices&gt;
          &lt;jsonSerialization maxJsonLength="2147483647"/&gt;
        &lt;/webServices&gt;
      &lt;/scripting&gt;
    &lt;/system.web.extensions&gt;
  </code></pre>
  
  <p>and</p>
  
  <pre><code>  &lt;appSettings&gt;
      &lt;add key="aspnet:MaxJsonDeserializerMembers" value="2147483647" /&gt;
    &lt;/appSettings&gt;
  </code></pre>
  
  <p>and nether seem to stop</p>
  
  <pre><code>dynamic jsonObject = System.Web.Helper.Json.Decode(reallyLongString);
  </code></pre>
  
  <p>from throwing the same maxJsonLength is to low exception. Does anyone know how I can Decode a json object to dynamic and set the maxJsonLength?</p>
  
  <p>Just for note, I am not in a asp.net web context. This is a desktop cli application.</p>
  
  <p><strong>EDIT 1:</strong></p>
  
  <p>The actual Json I am trying to decode is about 2,550,603 characters long (endline type might make that off by 1 lol) As far as I know, I am not using web services or WCF. I am not sending anything. I am trying to decode from a HttpReponse.</p>