Enum Serialização Json vs XML
Eu tenho seguindo Enum no meu projeto
public enum CameraAccessMethod
{
Manual = 0,
Panasonic = 1,
Axis = 2,
AirCam = 3
}
Eu tenho um objeto que é serializado para json ou para XML, dependendo de diferentes cenários e uma das propriedades do objeto é do tipoCameraAccessMethod
. O problema que eu tenho é que quando esta propriedade é serializada para XML, ele dará representação de string de valores de enum (Manual, Panasonic, Axis, Aircam), mas em JSON é serializado para valores numéricos (0,1,2,3). Como posso evitar essa inconsistência? Eu quero seqüências de caracteres na serialização JSON também.