【发布时间】:2009-12-01 03:14:29
【问题描述】:
我想知道默认情况下 WCF Web 服务是否返回 JSON 数据。如果没有,我该如何配置最简单的 WCF Web 服务以返回 Json。
提前致谢。
【问题讨论】:
我想知道默认情况下 WCF Web 服务是否返回 JSON 数据。如果没有,我该如何配置最简单的 WCF Web 服务以返回 Json。
提前致谢。
【问题讨论】:
我知道的最简单的方法是使用“支持 AJAX 的 WCF 服务”模板在 VS(我有 VS 2008)中创建 WCF 服务。它将为您提供支持 JSON 的 WCF 服务的样板代码。
它作为参数和返回的对象必须用 [DataContract] 属性标记,并且要包含在 JSON 序列化中的每个属性都应该用 [DataMember] 标记,并且应该有一个 getter 和一个 setter (即使 setter 什么都不做)。
【讨论】: