WCF DataService Развернуть узел с указанным условием - PullRequest
1 голос
/ 13 сентября 2011

Я пытаюсь сделать простой запрос:

Метод 1:

var ss = from h in je.RolesUsers.Expand("Role").Where(h => h.UserID == 1) select h;

Метод 2:

var e = je.RolesUsers.Expand("Role").Where(s => s.UserID == 1);

Я никогда не получаю «Роль» вбыть расширен в результате, он всегда равен нулю.Обе строки выполняют один и тот же запрос к сервису:

http://localhost:5521/JoybaDataService.svc/RolesUsers()?$filter=cast(UserID,'Edm.Int32') eq 1&$expand=Role

Используя этот запрос, я получаю расширение "Роль".любая идея ???

...