By default, ASP.net web api 2 automatically delivers xml and json content types without any explicit serialization in controller with the help of content negotiation (conneg). For example if your controller defines a default Get … Continue reading ASP.Net Web API 2 controller custom content negotiation