Categories: .NETC#Data

Asp.Net Array List Veri Gönderme

 

ASP.NET

Merhaba Arkadaşlar,

Bu yazımda size Asp.Net üzerinden bir api’ye nasıl dizi (Array List) veri gönderebileceğinizden bahsetmek istiyorum.

Örnek olarak aşağıdaki şekilde bir öğrenci verisini göndermek istiyoruz.

studentId
studentName
studentSurname
studentCity

Bunun için önce classımızı hazırlayalım.

Api üzerinden göndereceğim veriyi aşağıdaki şekilde hazırlamak istiyorum.

KEY VALUE
studentList[0][studentId] 1
studentList[0][studentName] AHMET
studentList[0][studentSurname] YILMAZ
studentList[0][studentCity] ÇANAKKALE
studentList[1][studentId] 2
studentList[1][studentName] MEHMET
studentList[1][studentSurname] KAYA
studentList[1][studentCity] İSTANBUL
studentList[2][studentId] 3
studentList[2][studentName] HASAN
studentList[2][studentSurname] YILMAZ
studentList[2][studentCity] BURSA
studentList[3][studentId] 4
studentList[3][studentName] FATMA
studentList[3][studentSurname] KAYA
studentList[3][studentCity] ANKARA

Şimdide api ile bağlantıyı kurup verileri gönderecek class dosyamızı hazırlayabiliriz. Ben burada RestSharp kütüphanesini kullandım. Sizlerde kullanabilirsiniz.

Nuget RestSharp Kütüphanesi

Burada StudentServices adında bir class oluşturup içinde api’ye bağlanıp veri gönderecek sendStudentData methodunu ekledik. Bu metod List<Student> tipinde api’ye gönderilecek öğrenci listesini alıyor.

Apinin adresini ekliyoruz. Ben burada örnek bir token değeri ekledim.

Foreach ile gelen öğrenci listesinde ki verileri okuyup, request.AddParameter ile göndereceğimiz veriye ekliyoruz. Son olarakta client.Execute(request) diyerek verimizi oluşturduğumuz request’e gönderiyoruz. Böylece veri gönderilmiş oldu.

Eğer api bir sonuç dönüyorsa var content = response.Content; bölümünden sonucu alıyoruz.

 

Semih DURAN

Recent Posts

Türkiye Bankalar ve Ödeme Kuruluşları BIN Numaraları Listesi – 2025 Güncel

Merhaba Arkadaşlar, Sizinle Türkiye'de faaliyet gösteren bankalar ve ödeme kuruluşlarının kartlarının güncel BIN numaraları listesini…

8 ay ago

Postman ile Array List Veri Gönderme

Merhaba Arkadaşlar, Bu yazımda size Postman üzerinden bir diziyi (Array List) nasıl post olarak göndereceğinizden…

4 yıl ago

Google Sheets Komut Dosyası Tetikleyiciler

Merhaba Arkadaşlar, Google Sheet üzerinden hazırladığınız bir uygulamanızı nasıl belirli saatlerde çalışmasını sağlayabileceğinizi paylaşmak istiyorum.…

5 yıl ago

Google Sheets Komut Dosyası Mysql Veritabanından Veri Çekme

Merhaba Arkadaşlar, Google Sheet hepimizin kullandığı bir uygulama. Sizlerle Sheet üzerinden nasıl Mysql veritabanına bağlanıp…

5 yıl ago

İnternet Sayfasına Whatsapp Link Ekleme

Merhaba Arkadaşlar, İnternet sayfalarında aşağıdaki şekilde kolayca Whatsapp mesaj linki ekleyebilirsiniz.

5 yıl ago

Araç Marka Model Veritabanı – 2020 Güncel

Veri içerisinde 8 farklı kategoride, 237 marka için 3106 model bilgisi bulunmaktadır. Ayrıca modellerin motor…

5 yıl ago