У меня есть несколько веб-сервисов, работающих в качестве API для моей базы данных, встроенных в C #, WCF 4, возвращающих форматы json и xml. В настоящее время они работают с определенными типизированными объектами, но я хочу иметь возможность возвращать динамические данные. Аналогично тому, что делает Youtube API , вы можете отправлять переменные «fields» и возвращать только указанные поля данных.
Я думаю, я мог бы как-то использовать тип Dynamic для этого, но я не использовал его много и понятия не имею, с чего начать. В идеале, если бы кто-то мог указать мне на проект, где это было реализовано, я бы мог извлечь уроки, или если у кого-то есть идея, как это реализовать.