0
나는 엔터티를 호출하고 리아 서비스 호출에 두 개를 포함시키는 상황이 있습니다.두 탐색 속성이있는 람다 식
public IQueryable<Position> GetPositions(int programID)
{
return _positionRepository.All()
.Where(x => x.ProgramID == programID)
.Include("RecPositions.Person");
}
ID는 프런트 엔드에서 Person 엔터티에 대한 핸들을 얻고 싶습니다. 나는이 작업을한다. 아래 코드는 recPositions와 Intellisence에서 Person 객체를 볼 수있는 핸들을 제공한다. id는 해당 엔티티를 추상화하려고합니다.
var test = _allRec.Select(x => x.RecPositions).ToList();
테스트는 지금 내 RecPosition을 가지고 ...하지만 난 람다 그래서 난 사람 개체에 대한 핸들을 얻을 수있는 표현 작성하는 방법을 알고 싶어요. 나는이에 대한 반대 또는 더 나은 방법이 this..does 누군가를 내놓았다
는
최종 .ToList() 전에 .Distinct()를 던져서 이익을 얻을 수 있다고 생각하지만 그렇지 않으면 좋아 보인다. –