Рассмотрим этот код:
public Gender Get()
{
return Gender.Female;
}
public enum Gender
{
Male,
Female
}
Этот код является контроллером веб-API, который возвращает Gender enum. Когда мы используем XmlTypeFormatter и вызываем метод, он возвращает Male или Female. Но когда мы используем JsonTypeFormatter, получаем значение перечисления, такое как 1.
Почему это так?! и как мы можем получить Female или Male из JsonTypeFormatter?