Úvod

Dokončeno

Tento modul zkoumá vytvoření multiplatformní služby RESTful pomocí řadičů webového rozhraní API ASP.NET Core s .NET a C#.

V tomto modulu používáme .NET CLI (rozhraní příkazového řádku) a Visual Studio Code pro místní vývoj. Po dokončení tohoto modulu můžete použít jeho koncepty pomocí vývojového prostředí, jako je Visual Studio (Windows). Koncepty můžete také použít pro pokračování vývoje prostřednictvím editoru Visual Studio Code (Windows, Linux a macOS).

Ukázkový scénář

Předpokládejme, že jste zaměstnancem společnosti Contoso Pizza. Váš nadřízený vás požádal, abyste vytvořili službu RESTful pro správu inventáře pizzy jako předpoklad pro webovou výkladní skříň a mobilní aplikaci společnosti. Služba musí podporovat přidávání, prohlížení, úpravy a odebírání typů pizzy; standardizované použití příkazů HTTP, které se lépe označují jako vytvoření, čtení, aktualizace, odstranění (CRUD).

Co budeme dělat?

V tomto modulu vytvoříte novou aplikaci webového rozhraní API pomocí ASP.NET Core a naučíte se, jak ji spustit a otestovat z příkazového řádku. Pak přidáte úložiště dat a nový kontroler rozhraní API. Nakonec implementujete a otestujete metody rozhraní API pro vytváření, čtení, aktualizaci a odstraňování pizz z úložiště dat.

Jaký je hlavní cíl?

Na konci této relace můžete vytvářet nové aplikace webového rozhraní API pomocí ASP.NET Core a naučili jste se vytvářet kontrolery rozhraní API, které implementují základní logiku CRUD.