Enum Serialization Json vs XML

Śledziłem Enum w moim projekcie

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

Mam obiekt, który jest serializowany albo na json albo na XML, w zależności od różnych scenariuszy i jedna z właściwości obiektu jest typuCameraAccessMethod. Problem polega na tym, że kiedy ta właściwość jest serializowana do XML, da ciąg znaków reprezentujących wartości wyliczeniowe (ręczne, Panasonic, Oś, Aircam), ale w JSON jest serializowany do wartości liczbowych (0,1,2,3). Jak mogę uniknąć tej niespójności? Chcę także ciągów w serializacji JSON.

questionAnswers(3)

yourAnswerToTheQuestion