ASP.NET Core MVC 2.1 will ship with a nice little feature aimed specifically at people building HTTP APIs – ApiControllerAttribute. While the stable release of 2.1 is not yet here, we can already have a look behind the scenes – what is this feature doing, and how can it help you write Web APIs.