我正在关注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