Я пытаюсь предоставить простой сервис WCF REST, используя данные из Linq в SQL.
Проблема в том, что у меня есть дочерние объекты (например, объект User, у которого объекты UserAction являются дочерними) - я получаюпустой результат от сервиса.Кажется, что служба сама по себе работает, и данные извлекаются из Linq по мере необходимости, но на стороне клиента - данные не отображаются.
Если я удаляю все дочерние объекты, она работает простохорошо.
Любые идеи, почему это происходит и как это исправить?
РЕДАКТИРОВАТЬ: добавил код веб-службы для этой части
[WebGet(UriTemplate = "TopUpdaters/{topx}",
ResponseFormat = System.ServiceModel.Web.WebMessageFormat.Json)]
public List<User> TopUpdaters(string topx)
{
FulltankRepository rep = new FulltankRepository();
var topusers = rep.GetTopUpdaters(int.Parse(topx));
return topusers;
}
Спасибо!