Category: Yazılım

Web Api – Exception Filter Attribute

Merhabalar , Bu yazımda api mizde hataları yakalamak için Exception Filter ın nasıl kullanılacağından bahsedeceğim , hataları birçok şekilde yakalayabiliriz örn , heryere try catch blok ları koyularakta bu işlemler yapılabilir , fakat bunun...

Web Api SSL ile Çalışması (HTTPS)

Merhabalar , Bu yazımızda Web Apimizin sadece https ile gelen isteklerde çalışmasını nasıl ayarlayacağımızı ve hangi işlemleri yapacağımız hakkında konulardan bahsedeceğim. Öncelik olarak Wep Api Projemizi geliştirme ortamında test etmek için Visual Studio da...

Web Api – Media Type Formatter – Notlar

Merhabalar , Media Type Formatter verimizi kullanıcılara hangi formatta sunacağımızı belirleyeceğimiz sanal bir sınıftır , yani bütün media typpe formatırlar bu sanal sınıftan miras alarak türemiştir JsonMediaTypeFormatter XmlMediaTypeFormatter FormUrlEncodeMediaTypeFormatter Default olarak Asp.Net Web Api...

Web Api – Json Formatı Düzenleme – Json Serialize

Merhabalar , Bu yazımızda web apimizde dönen json response un raw formatında görüntülenmesi ve okunurluğunun düzenlemek için gereken config ayarlarının nasıl yapılacağını göreceğiz. Örnek projemizde ayarlarımızı yapmadan önce dönene response umuz ekran görüntüsündeki gibidir...

Wep Api – Content Negotiation – Accept Kullanımı

Merhabalar , Content Negotiation kavramı Asp.net Web Api tarafında, kullanıcıların talebine göre verinin hangi biçimde sunulacağını belirlemek için kullanılan sunucu odaklı bir çözüm yöntemi olarak kullanılmaktadır. Kullanıcılar talep ettikleri ortam döküman türlerini HTTP header bilgisi olarak belirleyebilirler. Talepteki Header bilgisi Web...

JQuery ile Web API Kullanımı – Ajax Request

Merhabalar , Bu yazımda web sayfalarımızda JQuery Ajax ile Web API mize request isteği nasıl yapılır ve kullanılır örnek kodlar ile inceleyeceğiz. Get ve Post işlemleri için bir örnek hazırlayacağız. Örnekte kullanılacak Çalşanlar(employee) modeli...

Wep Api HttpResponseMessage – Response Mesaj

Merhabalar , Bu yazımda Web Api mizde yapılan istekler sonucunda başarılı veya başarısız durumlarda response olarak döneceğimiz mesaj için örnek bir kod paylaşacağım . return olarak HttpResponseMessage olarak return lerimizi sağlayacağız , mesajımızın header ına...

Wep Api Route Custom Constraint(Özel Kısıtlama)

Merhabalar Bu yazımda wep api routing yazımda bahsettiğim kısıtlamalar kısmının özel kısıtlamalar oluşturma örneğinden bahsedeceğim. Wep Api Routing Yazım  Route Contstraint(Kısıtlama) Kullanımı: actionlarımızı çağırıken giriş parametrelerine kısıtlar koymak istediğimizde kullanılacak atrributlerdir , örneğin sayısal...