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