У меня есть эта дилемма.
Я занимаюсь разработкой веб-сервисов.
Он должен вернуть список поддерживаемых языков.
Языки хранятся в перечислении.
Лучше ли вернуть (из веб-метода) массив enum или преобразовать его в строку и вернуть массив строк.
Возможно, я бы предпочел строковый массив, чтобы клиенту не приходилось связываться с пользовательскими типами объектов, и не требуется сериализация / десериализация. Но с другой стороны, если мне понадобится это перечисление на клиенте, мне придется переопределить его и преобразовать массив строк обратно в массив перечислений.
Что вы предлагаете?