У меня есть перечисление:
public enum Action {
Remove=1,
Add=2
}
И класс:
[DataContract]
public class Container {
[DataMember]
public Action Action {get; set;}
}
При сериализации экземпляра контейнера в json я получаю: {Action:1}
(в случае, если Action is Remove).
Я хотел бы получить: {Action:Remove}
(вместо int мне нужна ToString форма перечисления)
Могу ли я это сделать, не добавляя в класс другого члена?