PropertyName Alanı
Nesnenin alanının Json'a çevrilirken hangi key değer ile yazılacağını belirtir.
Örnek
Elimizde şöyle bir sınıf olsun
Nesnenin alanının Json'a çevrilirken hangi key değer ile yazılacağını belirtir.
Örnek
Elimizde şöyle bir sınıf olsun
class Foo
{
[JsonProperty("cust-num")]
public string CustomerNumber { get; set; }
[JsonProperty("cust-name")]
public string CustomerName { get; set; }
}
Bu sınıfı serialize edelim.JsonSerializerSettings settings = new JsonSerializerSettings();
settings.Formatting = Formatting.Indented;
return JsonConvert.SerializeObject(obj, settings);
Çıktı olarak şunu alırız.{
"cust-num": "BG60938",
"cust-name": "Bubba Gump Shrimp Company"
}
Hiç yorum yok:
Yorum Gönder