【发布时间】:2014-11-06 09:25:17
【问题描述】:
我关注this tutorial。我的代码可以在这里找到:https://github.com/mudzakkir/testwebservice.git
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();
给出以下错误:
错误 1“FirstWebService.ServiceReferenceMyService.GetSumThroughObject1”是一个“类型”,在给定的上下文 C:\TohaDoc\Sinau\WebService\FirstWebService\FirstWebService\TestConsume.aspx.cs 32 43 FirstWebService 中无效
打开文件 MyService.asmx.cs,GetSumThroughObject 返回对象。我们如何通过 JSON 访问 Web 服务?
【问题讨论】:
-
ASMX 页面是遗留技术,不应用于新开发。如果您想在 .NET 中开发 Web 服务,请查看 WCF 或 WebAPI。
-
感谢您提供的信息。你能给我参考,也许是书?或文章从哪里开始学习 WCF 和 WebAPI?谢谢
标签: c# asp.net json web-services