title: ASP.NET Core [FromBody] vs MVC 5 binding
body: <p>I got an MVC 5 application that i'm porting to asp.net Core.</p>
  
  <p>In the MVC application call to controller we're made using AngularJS $resource (sending JSON) and we we're POSTing data doing :</p>
  
  <pre><code>ressource.save({ entries: vm.entries, projectId: vm.project.id }).$promise...
  </code></pre>
  
  <p>that will send a JSON body like:</p>
  
  <pre><code>{
    entries: 
    [
      {
        // lots of fields
      }
    ],
    projectId:12
  }
  </code></pre>
  
  <p>the MVC controller looked like this :</p>
  
  <pre><code>[HttpPost]
  public JsonResult Save(List&lt;EntryViewModel&gt; entries, int projectId) {
  // code here
  }
  </code></pre>
  
  <p>How can I replicate the same behaviour with .NET Core since we can't have multiple [FromBody]</p>