Enum Serialization Json vs XML
He seguido a Enum en mi proyecto.
public enum CameraAccessMethod
{
Manual = 0,
Panasonic = 1,
Axis = 2,
AirCam = 3
}
Tengo un objeto que se serializa a json o a XML dependiendo de diferentes escenarios y una de las propiedades del objeto es de tipoCameraAccessMethod
. El problema que tengo es que cuando esta propiedad se serializa a XML dará una representación de cadena de valores de enumeración (Manual, Panasonic, Axis, Aircam) pero en JSON se serializa a valores numéricos (0,1,2,3). ¿Cómo puedo evitar esta inconsistencia? También quiero cadenas en la serialización JSON.