Read in English Read in English Feedback Edit Twitter LinkedIn Facebook Email Article 09/21/2022 39 minutes to read In this article ASP.NET Core supports creating web APIs using controllers or using minimal APIs. Controllers in a web API are classes that derive from ControllerBase. This article shows how to use controllers for handling web API requests. For information on creating web APIs without controllers, see Tutorial: Create a minimal web API with ASP.NET Core.