Samenvatting
In deze module hebt u een ASP.NET Core-web-API gemaakt die wordt uitgevoerd op .NET. Met de web-API worden pizza's gemaakt, gelezen, bijgewerkt en verwijderd uit een cache in het geheugen.
U hebt geleerd dat het maken van een web-API met ASP.NET Core het volgende omvat:
- Een nieuwe toepassing maken met behulp van de ASP.NET Core-web-API sjabloon.
- Klassen maken die overnemen van de
ControllerBase
-klasse en die methoden bevatten die reageren op HTTP-aanvragen.
Omdat met dit patroon u zich kunt richten op één controlleractie tegelijk, kunt u vrij snel functionele web-API's maken met een beetje oefening.
In deze module hebt u een cache in het geheugen gebruikt. Deze benadering heeft u geholpen zich te concentreren op het leren van web-API-concepten, maar het heeft enkele duidelijke beperkingen voor echte toepassingen. Als de toepassing stopt, gaan al uw wijzigingen verloren.
In een echte toepassing slaat u uw gegevens op in een back-uparchief, zoals een database. U kunt leren hoe u relationele gegevens kunt behouden en ophalen met behulp van Entity Framework Core in deze zelfstudie.
Video's voor meer informatie
Artikelen voor meer informatie
- Zelfstudie: Een web-API maken met ASP.NET Core-
- Web-API's maken met ASP.NET Core-
- Controlleractie-retourtypen in ASP.NET Core web API