도메인 서비스가 원활하게 실행되고 일부는 정의 된 엔터티의 일반 목록을 반환하지만 일부 이유로 일반적인 정보를 추가하여 일반 객체를 만들었습니다 컬렉션에 필요한 정보가 더 필요합니다. silverlight 도메인 서비스가 일반 객체를 반환하지 못하도록합니다.
하지만 이후 변경 한 클라이언트에 서비스를 사용하려고 할 때, 함수가 컨텍스트에 표시되지 않습니다, 난 이미 일반적인 된 IQueryable내 랩의 속성을 그것에 대해 검색하고 제가 발견 한 것은이었다 내 서비스 도메인에서 클래스
public class Wrap<T>
{
public String commonProperty { get; set; }
public String anotherCommonProperty { get; set; }
public List<T> items { get; set; }
}
public Wrap<SomeClass> GetAll()
{
Wrap<SomeClass> myObject = new Wrap<SomeClass>();
myObject.items = new List<SomeClass>();
myObject.commonProperty = "some info";
myObject.anotherCommonProperty = "some info";
return myObject;
}