Over a million developers have joined DZone.

Short Walks: 406 Error While Creating a .NET Core API

DZone's Guide to

Short Walks: 406 Error While Creating a .NET Core API

If you've come across this situation with .NET Core, then we have a solution for you. Read on to learn more!

· Web Dev Zone ·
Free Resource

Have you seen our HERE Twitch channel to livestream our Developer Waypoints series?

I'm afraid this is another of those: "What has AddMvc() ever done for us" posts. Today, I was creating a brand new .NET Core 2.1 API and, instead of calling AddMvc in ConfigureServices, I instead used AddMvcCore:

public void ConfigureServices(IServiceCollection services)

When I tried to access the API, I got a 406 error. The fix is very simple (and one that using AddMvc()  does for you:

public void ConfigureServices(IServiceCollection services)

Developer Waypoints is a live coding series from HERE, which will teach you how to build with maps and location data.

web dev ,api ,.net core ,http errors ,c#

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}