Shrnutí
V tomto modulu jste vytvořili webové rozhraní API ASP.NET Core spuštěné v .NET. Webové rozhraní API vytváří, čte, aktualizuje a odstraňuje pizzy z mezipaměti v paměti.
Dozvěděli jste se, že vytvoření webového rozhraní API s ASP.NET Core zahrnuje:
- Vytvoření nové aplikace pomocí šablony webového rozhraní API ASP.NET Core
- Vytváření tříd, které dědí z
ControllerBase
třídy a obsahují metody, které reagují na požadavky HTTP.
Vzhledem k tomu, že tento vzor umožňuje zaměřit se na jednu akci kontroleru najednou, můžete s trochou praxe vytvořit funkční webová rozhraní API poměrně rychle.
V tomto modulu jste použili mezipaměť v paměti. Tento přístup vám pomohl zaměřit se na koncepty webového rozhraní API, ale má určitá jasná omezení pro reálné aplikace. Pokud se aplikace zastaví, všechny vaše změny se ztratí.
V reálné aplikaci byste data ukládli do záložního úložiště, jako je databáze. V tomto kurzu se dozvíte, jak uchovávat a načítat relační data pomocí Entity Framework Core.
Videa pro další informace
Články pro další informace
- Kurz: Vytvoření webového rozhraní API pomocí ASP.NET Core
- Vytváření webových rozhraní API pomocí ASP.NET Core
- Návratové typy akcí kontroleru ve webovém rozhraní API ASP.NET Core