0
도메인 서비스 클래스를 사용하는 동안 구체적인 클래스를 만들어 성공적으로 "가져 오기"작업을 사용하고 여러 테이블에 가입 할 수 있습니다. IE :도메인 서비스 클래스를 사용하여 업데이트를 적용하는 방법은 무엇입니까?
public IQueryable<**custom data object type**> GetInvoice
{
return from i in this.ObjectContext.tablename
join o in this.ObjectContext.tablename
select new **custom data object type**
{
Field1 = i.Field1
Field2 = i.Field2
Field3 = new **custom data object type**
{
Field1 = o.Field1
... = ...
}
}
}
이 작업을 성공적으로 가져 왔습니다. 알아야 할 사항, "맞춤 데이터 객체 유형"의 업데이트를 도메인 서비스 클래스 내의 개별 엔티티에 어떻게 적용 할 수 있습니까?
예, 도메인 서비스 클래스를 만들 때이 메서드가 생성되었음을 이해합니다. 그러나이 경우 "currentObj"는 여러 엔터티의 조합입니다. – jammer
@jammer 당신은 가지고있는 Entity의 각 유형에 대한 업데이트 메소드를 제공하면된다. 그리고 DomainContext의 EntityContainer는 업데이트가 필요한 모든 관련 객체를 찾아 내고 그에 상응하는 업데이트 메소드를 호출한다. – Slugart