using Newtonsoft.Json.Serialization;
namespace ConsoleApplication8
[JsonProperty(PropertyName = "id")]
public long ID { get; set; }
[JsonProperty(PropertyName = "some_string")]
public string SomeString { get; set; }
public static void Main(string[] args)
var result = string.Empty;
PropertyInfo[] props = typeof(model).GetProperties();
foreach (PropertyInfo prop in props)
foreach (object attr in prop.GetCustomAttributes(true))
result += (attr as JsonPropertyAttribute).PropertyName + " ; ";
Console.WriteLine(result);