Я работаю над существующим приложением, которое было частично преобразовано в MVC. Всякий раз, когда контроллер отвечает с помощью JSON ActionResult, перечисления отправляются как числа, противоположные имени строки. Похоже, что по умолчанию последовательный сериализатор должен быть JSON.Net, который должен посылать перечисления как их имена, противоположные целочисленному представлению, но это не так.
Мне не хватает настройки web.config, которая устанавливает это как сериализатор по умолчанию? Или есть другой параметр, который необходимо изменить?