相关疑难解决方法(0)

遵循Ruby属性命名约定的C#JSON.NET约定?

我正在使用http://json.codeplex.com/,我正在谈论基于Ruby的Rest API.问题是大多数属性都有一个ruby下划线命名约定.我想知道是否有人知道一种方式,以便我可以避免添加大量的JsonProperty.

例如,我想避免添加JsonProperty属性并在序列化程序设置中内置一个约定,以便它知道在.NET命名约定中尝试使用下划线映射属性:)

public class Member
{
    [JsonProperty(PropertyName = "avatar_url")]
    public string AvatarUrl { get; set; }

    [JsonProperty(PropertyName = "twitter_screen_name")]
    public string TwitterScreenName { get; set; }

    [JsonProperty(PropertyName = "website_url")]
    public string WebSiteUrl { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# ruby api json.net

21
推荐指数
3
解决办法
8937
查看次数

标签 统计

api ×1

c# ×1

json.net ×1

ruby ×1