Salih ŞEKER Blog

Web Api – Action Filter Attribute

Merhabalar , Bu yazımda ActionFilter sınıfından bahsedeceğim , bu sınıf attribute u bir action ın çalışmadan önce ve sonrasında ki anlarda yapılması istenen işlemleri yönetmemize yarayan bir sınıftır. Örnek olarak bu Filter ı miras...

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...