What are the Main Features of ASP.NET MVC 4 used by ASP.NET Web API? | ASP.NET Web API Interview Question


  • Routing changes: ASP.NET Web API uses same convention for config mapping that ASP.NET MVC provides.
  • Model Binding & Validation: ASP.NET Web API uses same model binding functionality, but HTTP specific context related operations only.
  • Filters: The ASP.NET Web API uses most of built-in filters from MVC.
  • Unit Testing: Now Unit testing based on MVC, strongly unit testable.