29 Mart 2018 Perşembe

ASP.NET Wep API Çıktısını XML Yerine JSON Almak


ASP.NET Wep API Çıktısını XML Yerine JSON Almak

Web API projemizdeki App_Start klasörü altıda WebApiConfig.cs dosyasındaki WebApiConfig sınıfının içindeki Register metoduna aşağıdaki satırı ekleyerek XML çıktı yerine JSON çıktı alabiliriz.

config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html"));


WebApiConfig dosyayına aşağıdaki Namespace eklemeyi unutmayınız.

using System.Net.Http.Headers;

Bahsedilen dönüştürmeyi yaptıktan sonra Kullanıcı modellinden XML çıktı yerine JSON çıktı alabilirsiniz. Varsayılan kofigürasyonda çıktı XML formattadır.












XML Çıktı







JSON Çıktı


Hiç yorum yok: