Özet
Bu modülde.NET üzerinde çalışan bir ASP.NET Core web API'si oluşturdunuz. Web API'si bellek içi önbellekten pizzalar oluşturur, okur, güncelleştirir ve siler.
ASP.NET Core ile web API'si oluşturmanın şunları gerektirdiğini öğrendinsiniz:
- ASP.NET Core Web API şablonunu kullanarak yeni bir uygulama oluşturma.
- sınıfından devralan ve HTTP isteklerine
ControllerBase
yanıt veren yöntemler içeren sınıflar oluşturma.
Bu düzen aynı anda tek bir denetleyici eylemine odaklanmanıza olanak sağladığından, biraz pratikle oldukça hızlı bir şekilde işlevsel web API'leri oluşturabilirsiniz.
Bu modülde bellek içi bir önbellek kullandınız. Bu yaklaşım, web API'si kavramlarını öğrenmeye odaklanmanıza yardımcı oldu, ancak gerçek dünya uygulamaları için bazı belirgin sınırlamaları vardır. Uygulama durursa tüm değişiklikleriniz kaybolur!
Gerçek dünyadaki bir uygulamada verilerinizi veritabanı gibi bir yedekleme deposunda depolarsınız. Bu öğreticide Entity Framework Core kullanarak ilişkisel verilerin nasıl kalıcı hale getirilip alınabileceğini öğrenebilirsiniz.
Daha fazla bilgi edinmek için videolar
Daha fazla bilgi edinmek için makaleler
- Öğretici: ASP.NET Core ile web API'si oluşturma
- ASP.NET Core ile web API'leri oluşturma
- ASP.NET Core web API'sinde denetleyici eylemi dönüş türleri