title: How are Vue js entities/models mapped to DTO's in the controller?
body: <p>If I was to run a post request on the front end using Vue.js and post the javascript entity model which has the data i need to post back, how is this mapped to a DTO in the controller where I post this entity back to? Is it done automatically based on the name of the properties or is there more to it than that?</p>
  
  <pre><code>this.$http.post(this.apiUrl, this.entity).then(saveCallback, this.dataReadFailure);
  </code></pre>
  
  <pre><code>   public virtual async Task&lt;ActionResult&gt; Post([FromBody] CreateUpdateDTO dto)   
  </code></pre>
  
  <p>If i had something like the above how is the entity from the post request mapped to the DTO in the controller?</p>