ASP.Net Web Servisleri, Webapi, WCF Hakkında Bir Soru
-
Şimdi bir web projesinde bunların hepsi aşağı yukarı neredeyse aynı boka yarıyor.
fakat hiçbiri yapması gereken işi adam gibi yapmadığı için 1 günümü yedim.
İstediğim şey webservis gibi, yapılabilen işlemlerin bir help sayfasında görüntülenmesi
isteğe Hem XML hem de JSON olarak cevap verilebilmesi, (Fakat web servis yapınca response objesini düz şekilde vermiyor, başka bi class içine encapsulate edip __type falan gibi class bilgisi veren değerler ekliyor. ben düz json istiyorum.
Örnek:
public class DocTag
{
public int id { get; set; }
public string label { get; set; }
public int value { get; set; }
}bunun listesini isteyince
{"d":[{"__type":"api+DocTag","id":1,"label":"asp","value":1},{"__type":"api+DocTag","id":2,"label":"php","value":2}]}
geliyor içine istemediğim şeyler sokuyor.
-
help sayfası derken? asp.net web services (asmx) deki gibi mi?
webapi da controller dan direkt object dönünce zaten json olarak serialize edilir.
-
ilgili metodu webmetod olarak işaretledin mi hocam
http://stackoverflow.com/a/3839649/1276061
bak burda örnek var aynı sorun ile ilgili.. o konu altındaki diğer mesajlara da bak hocam
unbalanced tarafından 12/Eyl/14 00:20 tarihinde düzenlenmiştir -