c#发布时使用[jsonproperty]键

时间:2015-03-09 13:36:33

标签: c# json web-services

我有一个外部网络服务,我尝试发布一些值。我发现我没有使用正确的模型来发布数据。问题是webservice在其属性名称中需要方括号。

所以我的模型看起来像这样:

public class person
{
        [JsonProperty("person[name]")]
        public string Name { get; set; }

        [JsonProperty("person[misc]")]
        public string Misc { get; set; }
}

使用Name作为键发布时,我希望使用JsonProperty值,因为这就是webservice接受的内容。有没有办法使用JsonProperty或者我必须手动添加其余部分吗?

0 个答案:

没有答案