В этом комментарии к ответу Джона Сондерса , члена с очень высоким уровнем репутации Stack Overflow, говорится, что возвращение анонимного типа из веб-службы - плохая практика.
Предполагая, что я могу позволить себе роскошь не заботиться о постепенном ухудшении работы моего веб-сайта перед лицом пользователей с отключенным Javascript, почему плохой практикой является использование сервисного метода, который существует только для вызова через Ajax, и возвращает анонимный объект ?
Кажется, что это пустая трата времени для создания конкретного типа, единственная цель которого - хранить мои данные в течение нескольких микросекунд, прежде чем asp.net сериализует их в JSON.