0

我在 WCF 服务中有一个用于 ex User 类的类,其中我有 10 个属性,如 Fname、Lname、ServiceStatus、ErrorMessage 等。

现在有一种方法在服务中通过提供有效的 Json 输入来检索用户信息并以 Json 格式提供输出(这里我公开了用户类对象)。

现在我的问题: - 现在当我公开这个用户类时,我得到了 json 输出中的所有属性。在少数情况下我不想公开所有属性。在某些情况下,我只想公开两个属性,或者在少数情况下是所有属性。我想这样做是为了让 JSON 输出更清晰。

在 WCF 中可能吗?请帮忙。

4

1 回答 1

0

不要放置[DataMember] 属性或将[IgnoreDataMember]Attribute 添加到您不想公开的属性。

于 2013-05-21T13:40:39.270 回答