是否可以在 WCF (.NET 3.0) 中进行 JSON 调用?
题
浏览网络,我找不到这个问题的答案。我看到有人问这个问题,很多人都提到 .Net 3.5;但是,我在 WCF 3.0 (VS2005) 的受限环境中没有看到任何类似的答案。
我是否可以对 WCF 3.0 Web 服务进行 AJAX/JSON 调用,或者如果您无法使用 .Net 3.5,这是使用 ASMX 的唯一选择吗?
其他提示
微软的 ASP.NET 2.0 AJAX 扩展 1.0 包含用于 .NET 2.0 及更高版本序列化和反序列化 JSON 的类。
执行此操作的类是 System.Web.Script.Serialization.JavaScriptSerializer.
请注意,尽管上面链接的文档适用于 3.5 版本,但 3.5 版本与 2.0 版本相同,因为它已被弃用并在 3.5 中被以下类替换: 系统.运行时.序列化.Json.
不过,我不太确定如何将其与 WCF 一起使用......我唯一一次使用它是作为 ashx 处理程序。
不隶属于 StackOverflow