Вы не можете когда-либо вернуть объект анонимного типа из любого метода.Нет, и с ним может случиться много полезного.
Проблема не относится к WCF.Он только на 1007 * хуже * на 1008 * в WCF, так как WCF приходится беспокоиться о генерации метаданных из вашего контракта на обслуживание.Помните, что сервисный контракт не является частью, которая решает вернуть JSON, поэтому WCF не может сделать ничего особенного для этого конкретного метода.