ASP.NET Web API vs ASP.NET MVC “APIs”
Great article by Dave Ward
I would boil it down to “WebAPI” has 1 major advantage over “MVC APIs”
- Content negotiation
- Removal of XML support
- Tweaking of JSON Format
“Flexibility” is a clear advantage when you are building an API.
But should you use ASP.NET MVC to build an API anyway??