Rest API

CORS Problemlerinize Kolay Çözüm; Azure Functions Proxy

Tam da böyle bir API bulmuşken CORS yüzünden çağıramadığınız ve yine “Offf bunun için back-end yazacağız şimdi” diye dertlendiğiniz oldu mu? 🙂 Süper can sıkıcı bir durum. Bazen basit bir şekilde JavaScript’ten uzanabileceğiniz bir yere sırf bu yüzden uzanamamak ve araya bir back-end almak can sıkabiliyor. Hele bir de projede hiç back-end yoksa 🙂 ve sırf bu nedenle bir back-end parçası eklemek zorunda kalıyorsam neredeyse projeden vaz geçesim geliyor 🙂 Sahnede Azure Functions 🙂 “Tamam yine API yazacağız sonuçta” der gibiyseniz bana biraz daha zaman verin 🙂 Tek satır bile kod yazmayacaksınız, garantisi benim. Aslında sahneye alacağımız arkadaş Azure Functions’ın bir parçası olan Function Proxies. Function Proxy’ler adından da anlaşılacağı üzere kolay...

Asp.Net Core ile Rest API Oluşturma

Günümüzde Rest API’ler uygulamalarımızın istediğimiz uçlarını başka uygulamalara (mobil vb.) açmanın standart yolu haline gelmeye başladı, hatta geldi diyebiliriz. Bende bu yazımda Visual Studio 2019 kullanarak Asp.Net Core ile nasıl bir Rest Api oluşturacağız onu anlatmaya çalışacağım. Senaryomuz da Api görevlerimiz, Üretim İş Emirlerini oluşturabilecek, var olan iş emirlerini listeleyebilecek, silebilecek ve güncelleyebilecektir. Makalede yaptığımız projeye Github sayfamdan ulaşabilirsiniz. Asp.NET Core Web Application Projesi Oluşturun Visual Studio’yu açarak yeni proje oluşturma aşamasında Asp.Net Core Web Application projesi oluşturuyoruz. Next diyerek ilerliyor, proje bilgilerimizi girdikten sonra Create deyip projemizi oluşturuyoruz, bu aşamadan sonra gelen ekrandan API seçerek deva...