Összegzés
Ebben a modulban létrehozott egy .NET-en futó ASP.NET Core webes API-t. A webes API létrehoz, olvas, frissít és töröl egy pizzát egy memóriabeli gyorsítótárból.
Megtanulta, hogy egy webes API létrehozása a ASP.NET Core használatával a következőket jelenti:
- Új alkalmazás létrehozása a ASP.NET Core Web API-sablonnal .
- Az osztálytól
ControllerBase
öröklő és a HTTP-kérelmekre reagáló metódusokat tartalmazó osztályok létrehozása.
Mivel ez a minta lehetővé teszi, hogy egyszerre egyetlen vezérlőműveletre összpontosítson, egy kis gyakorlattal viszonylag gyorsan létrehozhat funkcionális webes API-kat.
Ebben a modulban memóriabeli gyorsítótárat használt. Ez a megközelítés segített a webes API-fogalmak elsajátításában, de a valós alkalmazásokra vonatkozó nyilvánvaló korlátozásokkal rendelkezik. Ha az alkalmazás leáll, az összes módosítás elveszik!
Egy valós alkalmazásban egy háttértárban, például egy adatbázisban tárolná az adatokat. Ebből az oktatóanyagból megtudhatja, hogyan őrizheti meg és kérdezheti le a relációs adatokat az Entity Framework Core használatával.