Webmethod değerlerini JSON biçimindeki istemciye nasıl iade edilir?WebMethod döndürme değerleri JSON biçiminde
Geri dönmek istediğiniz iki statik int değeri vardır.
Bu 2 özelliğe sahip yeni bir nesne oluşturup geri vermem gerekiyor mu?
getStatus() yöntemi sıklıkla denir ve ben sadece json biçimlendirme için her zaman özel bir nesne oluşturma fikrini sevmiyorum ...
[WebMethod]
public static int GetStatus()
{
int statusProcess,statusProcessTotal;
Status.Lock.EnterReadLock();
statusProcess=Status.Process; //Static field
statusProcessTotal=Status.ProcessTotal; //Static field
Status.Lock.ExitReadLock();
return ...
}
istemci tarafında ben dönüş değeri yakalamak:
function OnSucceeded(result, userContext, methodName)
(PageMethods.GetStatus(OnSucceeded, OnFailed);)
Bir örnek verebilir misiniz? – kenny
Tamam, şimdi bir çalışma örneği ekledi. –
Metod her çağrıldığında yeni nesneyi yeniden oluşturmaktan ne haber? Verimliliği etkilemiyor mu? – kenny