Serializuj enum jako łańcuch w JSON.NET używając atrybutów
Chcę serializować enum jako łańcuch używając JSON.NET używając atrybutów podobnych do[JsonIgnore]
Przykładowa klasa:
<code>enum Gender { Male, Female } class ABC { public Gender { get; set; } } </code>
Jeśli serializuję to za pomocą JSON.NET:
<code>var a = new ABC(); var str = JsonConvert.SerializeObject(a); </code>
str
jest ustawione na{Gender:0}
i wolałbym{Gender:Male}
.