Understanding Parameter and Model Binding

  • Adam Freeman


In the MVC framework, model binding is the process used to extract values from the HTTP request to provide values for the arguments needed to invoke action methods. In Web API, there are two processes that do this work: parameter binding and model binding. They work in loosely the same way model binding in the MVC framework works, but they are optimized to improve the performance of request handling for web services—and this means there are some important differences to the approach you are used to using.


Action Method Complex Type Model Binding Extension Method Parameter Binding 

Copyright information

© Adam Freeman 2014

Authors and Affiliations

  • Adam Freeman
    • 1
  1. 1.Milton KeynesUnited Kingdom

Personalised recommendations