Introduktion
Den här modulen utforskar hur du skapar en plattformsoberoende RESTful-tjänst med hjälp av ASP.NET Core-webb-API-styrenheter med .NET och C#.
För lokal utveckling använder vi .NET CLI (kommandoradsgränssnittet) och Visual Studio Code. När du har slutfört den här modulen kan du använda dess begrepp med hjälp av en utvecklingsmiljö som Visual Studio (Windows). Du kan också använda begreppen för fortsatt utveckling via Visual Studio Code (Windows, Linux och macOS).
Exempelscenario
Anta att du är anställd på ett pizzaföretag som heter Contoso Pizza. Din chef ber dig att utveckla en RESTful-tjänst för hantering av pizzainventering som en förutsättning för företagets webbbutik och mobilprogram. Tjänsten måste ha stöd för att lägga till, visa, ändra och ta bort typer av pizza. en standardiserad användning av HTTP-verb som är mer känd som create, read, update, delete (CRUD).
Vad gör vi?
I den här modulen skapar du ett nytt webb-API-program med hjälp av ASP.NET Core och lär dig hur du kör och testar det från kommandoraden. Sedan lägger du till ett datalager och en ny API-kontrollant. Slutligen implementerar och testar du API-metoderna för att skapa, läsa, uppdatera och ta bort pizzor från datalagret.
Vad är huvudmålet?
I slutet av den här sessionen kan du skapa nya webb-API-program med hjälp av ASP.NET Core och lära dig hur du skapar API-kontrollanter som implementerar grundläggande CRUD-logik.