Podsumowanie
W tym module utworzono internetowy interfejs API platformy ASP.NET Core uruchomiony na platformie .NET. Internetowy interfejs API tworzy, odczytuje, aktualizuje i usuwa pizze z pamięci podręcznej w pamięci.
Wiesz już, że tworzenie internetowego interfejsu API za pomocą platformy ASP.NET Core wiąże się z:
- Tworzenie nowej aplikacji przy użyciu szablonu internetowego interfejsu API platformy ASP.NET Core.
- Tworzenie klas dziedziczynych z
ControllerBase
klasy i zawierających metody, które odpowiadają na żądania HTTP.
Ponieważ ten wzorzec pozwala skupić się na pojedynczej akcji kontrolera naraz, można dość szybko tworzyć funkcjonalne internetowe interfejsy API przy odrobinie praktyki.
W tym module użyto pamięci podręcznej w pamięci. Takie podejście pomogło ci skupić się na uczeniu się pojęć związanych z internetowym interfejsem API, ale ma pewne oczywiste ograniczenia dotyczące rzeczywistych aplikacji. Jeśli aplikacja zostanie zatrzymana, wszystkie zmiany zostaną utracone!
W rzeczywistej aplikacji dane są przechowywane w magazynie zapasowym, na przykład w bazie danych. W tym samouczku możesz dowiedzieć się, jak utrwalać i pobierać dane relacyjne przy użyciu platformy Entity Framework Core.
Filmy wideo do nauki więcej
Artykuły dotyczące uczenia się więcej
- Samouczek: tworzenie internetowego interfejsu API przy użyciu platformy ASP.NET Core
- Tworzenie internetowych interfejsów API za pomocą platformy ASP.NET Core
- Zwracane typy akcji kontrolera w internetowym interfejsie API platformy ASP.NET Core