
Tutorial: Create a controller-based web API with ASP.NET Core
By Tim Deschryver and Rick Anderson This tutorial teaches the basics of building a controller-based web API that uses a database. Another approach to creating APIs in ASP.NET Core is …
Create web APIs with ASP.NET Core | Microsoft Learn
Dec 7, 2025 · ASP.NET Core supports creating web APIs using controllers or using Minimal APIs. Controllers in a web API are classes that derive from ControllerBase. Controllers are activated …
Create a web API with ASP.NET Core controllers - Training
Create a RESTful service with ASP.NET Core controllers that supports create, read, update, and delete (CRUD) operations.
Tutorial: Create a Minimal API with ASP.NET Core
Dec 16, 2025 · They're ideal for microservices and apps that want to include only the minimum files, features, and dependencies in ASP.NET Core. This tutorial teaches the basics of building …
ASP.NET Core web API documentation with Swagger / OpenAPI
Aug 26, 2024 · This tutorial provides a walkthrough of adding Swagger to generate documentation and help pages for a web API app.
ASP.NET documentation | Microsoft Learn
Learn to use ASP.NET Core to create web apps and services that are fast, secure, cross-platform, and cloud-based. Browse tutorials, sample code, fundamentals, API reference and …
ASP.NET Core を使って Web API を作成する | Microsoft Learn
この記事では、コントローラーを使って Web API 要求を処理する方法について説明します。 コントローラーを使用せずに Web API を作成する方法については、「 チュートリアル: …
使用 ASP.NET Core 创建 Web API | Microsoft Learn
ASP.NET Core 支持使用控制器或使用最小 API 创建 Web API。 Web API 中的 控制器 是派生自 ControllerBase 的类。 控制器按请求激活和释放。 本文介绍了如何使用控制器处理 Web API …
教程:使用 ASP.NET Core 生成基于控制器的 Web API | Microsoft …
本教程介绍生成使用数据库的基于控制器的 Web API 的基础知识。 在 ASP.NET Core 中创建 API 的另一种方法是创建 最小 API。 有关在最小 API 和基于控制器的 API 之间进行选择的帮助, …
APIs overview | Microsoft Learn
Aug 28, 2025 · Learn how to build fast HTTP APIs with ASP.NET Core using Minimal APIs, the recommended approach for new projects.