I want to serialize enum as string using JSON.NET using attributes similar to [JsonIgnore]
Example class:
enum Gender { Male, Female }
class ABC
{
public Gender { get; set; }
}
If I serialize this using JSON.NET:
var a = new ABC();
var str = JsonConvert.SerializeObject(a);
str
is set to {Gender:0}
and I would prefer {Gender:Male}
.