0

엔터티 프레임 워크 자체 추적 엔터티와 작업 단위 아키텍처 구현 간의 차이점은 무엇입니까? 두 가지 모두 객체 추적을 계속한다는 것을 알고 있으므로 커밋 변경에 대한 하나의 db 호출이 필요합니다. 그래서 나는 그것들의 차이점을 이해할 수 없다. 어떤 경우에 어떤 것을 사용해야하는지에 대해 지적 할 수 있습니까? WCF 서비스 응용 프로그램과 함께 엔티티 프레임 워크 5를 사용하고 있습니다.엔터티 프레임 워크 자체 추적 엔터티와 작업 단위의 차이점 작업 단위

답변

1

은 MSDN에 따르면, 자동 추적 엔터티가 더 이상

STES는 더 이상 우리는 더 이상 STE 템플릿을 사용하는 것이 좋습니다하지

권장 권장되지 않으며, 이는 기존 지원하기 위해 사용할 수 것을 계속하지 응용 프로그램.에 대한 N 계층 페이지를 방문하여 N 계층 시나리오에 권장되는 다른 옵션을 참조하십시오.

http://msdn.microsoft.com/en-us/data/jj613924.aspx

1

엔티티 자체 추적의 목적은 엔티티 개체에 대한 변경 내용을 추적하기 위해 DbContext/ObjectContext를 활성 상태로 유지할 필요가 없다는 것입니다. 이 기능의 주요 특징은 엔터티를 변경하여 엔터티 개체를 변경하는 다른 프로세스 (또는 다른 호스트의 다른 WCF 서비스와 같은 호스트 전체)에 보낸 다음 해당 변경 내용을 그대로 유지하면서 해당 엔터티 개체를 호출 프로세스로 반환 할 수 있다는 것입니다 .

여러 엔티티 개체간에 UoW 좌표가 변경되었습니다 (설명이 간단 해짐).