Résumé
Dans ce module, vous avez créé une API web ASP.NET Core qui s’exécute sur .NET. L’API web crée, lit, met à jour et supprime des pizzas dans un cache en mémoire.
Vous avez appris que la création d’une API web avec ASP.NET Core impliquait les étapes suivantes :
- Création d’une application à l’aide du modèle d’API web ASP.NET Core.
- Création de classes qui héritent de la classe
ControllerBase
et qui contiennent des méthodes qui répondent aux requêtes HTTP.
Comme ce modèle vous permet de vous concentrer sur une seule action du contrôleur à la fois, vous pouvez créer des API web fonctionnelles très rapidement avec un peu de pratique.
Dans ce module, vous avez utilisé un cache en mémoire. Cette approche vous a aidé à vous concentrer sur les concepts de l’API web d’apprentissage, mais elle présente des limitations évidentes pour les applications réelles. Si l’application s’arrête, toutes vos modifications sont perdues.
Dans une application réelle, vous stockez vos données dans un magasin de stockage comme une base de données. Vous pouvez découvrir comment conserver et récupérer des données relationnelles en utilisant Entity Framework Core dans ce tutoriel.
Vidéos pour en savoir plus
Articles pour en savoir plus
- Tutoriel : Création d’une API web avec ASP.NET Core
- Créer des API web avec ASP.NET Core
- Types de retour des actions des contrôleurs dans l’API web ASP.NET Core