Lekce 12 - ASP.NET Web API - POST, PUT a DELETE koncové body
V minulé lekci, ASP.NET Web API - Testování a dokumentace pomocí Swagger, jsme se naučili automaticky generovat dokumentaci podle specifikace OpenAPI.
V dnešním ASP.NET Web API tutoriálu, v jazyce C# .NET, rozšíříme naše webové API o možnost přidávat, upravovat a mazat osobnosti ve filmové databázi. Naučíme se tak tvořit koncové body, na které se lze dotazovat s HTTP metodami POST, PUT a DELETE.
Správce osobností
Začneme přípravou našeho správce osobností PersonManager
.
Přidáme si do něj tři nové metody.
Metoda AddPerson()
Jako první si napíšeme metodu AddPerson()
pro
vložení nové osobnosti do databáze. Nebude nijak složitá.
V parametru přijme DTO
osobnosti, převede jej na typ Person
a vloží pomocí
repositáře do databáze. Vloženou osobnost nakonec ještě vrátí opět v
podobě DTO:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V ASP.NET Web API tutoriálu rozšíříme naše webové API o možnost přidávat, upravovat a mazat osobnosti ve filmové databázi.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.