Перечисление сериализации Json против XML

У меня есть следующий Enum в моем проекте

public enum CameraAccessMethod
{
    Manual = 0,
    Panasonic = 1,
    Axis = 2,
    AirCam = 3
}

У меня есть объект, который сериализован в JSON или XML, в зависимости от различных сценариев, и одно из свойств объекта имеет типCameraAccessMethod, У меня проблема в том, что когда это свойство сериализовано в XML, оно даст строковое представление значений перечисления (Manual, Panasonic, Axis, Aircam), но в JSON оно сериализуется в числовые значения (0,1,2,3). Как я могу избежать этого несоответствия? я хочу строки в сериализации JSON, а также.

Ответы на вопрос(3)

Ваш ответ на вопрос