title: Sending large json data to breezecontroller fail
body: <p>I'm using breezejs to handle my entities on a web application.</p>
  
  <p>Specifically i start with the Angular HotTowel template.</p>
  
  <p>The problem i'm having is that i'm sending a large json array of objects (length about 17000) so on my controller im getting null on the parameter to receive this information.</p>
  
  <p>When I try to send less data an array of 5000 objects then the controller parameter is setted with the objects correctlly.</p>
  
  <p>My controller</p>
  
  <pre><code>[BreezeController]
  public class SoftProductsController : ApiController
  {
      private readonly EFContextProvider&lt;Context&gt; contextProvider = new EFContextProvider&lt;Context&gt;();
  
      [HttpGet]
      public string Metadata()
      {
          return this.contextProvider.Metadata();
      }
  
      [HttpPost]
      public SaveResult SaveChanges(JObject saveBundle)
      {
          //Here saveBundle is NULL
          return this.contextProvider.SaveChanges(saveBundle);
  
      }
  }
  </code></pre>
  
  <p>Could be this related to some json deserialization on WebApi when using large json data?</p>
  
  <p>I tried setting this option on the web.congif with no success</p>
  
  <pre><code>&lt;appSettings&gt;
      &lt;add key="aspnet:MaxJsonDeserializerMembers" value="20000"/&gt;
  &lt;/appSettings&gt;
  </code></pre>
  
  <p>I'm using .NET 4.5</p>
  
  <p>Any idea?</p>