我正在關注this tutorial。我的代碼可以在這裏找到:https://github.com/mudzakkir/testwebservice.gitWeb服務返回對象生成錯誤消息
在TestConsume.aspx.cs
,此代碼:
var ObjSumClass = new SumClass { First = Num1, Second = Num2 };
var ObjSerializer = new JavaScriptSerializer();
var JsonStr = ObjSerializer.Serialize(ObjSumClass);
divSumThroughJson.InnerHtml = ServiceReferenceMyService.GetSumThroughObject1(JsonStr).Sum.ToString();
給出以下錯誤:
Error 1 'FirstWebService.ServiceReferenceMyService.GetSumThroughObject1' is a 'type', which is not valid in the given context C:\TohaDoc\Sinau\WebService\FirstWebService\FirstWebService\TestConsume.aspx.cs 32 43 FirstWebService
打開文件MyService.asmx.cs,GetSumThroughObject返回對象。我們如何通過JSON訪問Web服務?
ASMX頁面是傳統技術,不應用於新開發。如果您想在.NET中開發Web服務,請查看WCF或WebAPI。 – Tim 2014-11-06 09:33:28
感謝您的信息。你可以給我參考,也許書嗎?或文章從哪裏開始學習WCF和WebAPI?謝謝 – Khaneddy2013 2014-11-06 10:42:29