Я довольно новичок в WCF и Entity Framework, так что терпите меня.
Я передаю объекты, сгенерированные Entity Framework, через службу WCF, и я хочу иметь возможность доступа к указанным объектам с помощью SOAP и REST. То, что у меня сейчас работает, но выводимый XML кажется гораздо более раздутым, чем нужно. Вот пример ответа от вызова REST:
http://www.nodarkthings.com/misc/movies.xml
Ранее, когда я пытался сделать это, используя LINQ to SQL (то есть передавая мои объекты L2S через службу WCF и получая их с помощью вызова REST), у меня были очень краткие ответы, которые содержали в основном теги свойств и их значения. Другими словами, тегов EntityKey, EntitySet и т. Д. Не было.
Есть ли способ добиться этого с помощью Entity Framework через WCF?
Редактировать: Также кажется, что методы, передающие / возвращающие переменные, полученные из EntityObjects, не будут работать в тестовом клиенте WCF. Есть идеи почему?