문제

귀하의 경험에서 LINQ에서 SQL이 작업 단위로 적절합니까? 피할 수 있습니까? NHibernate 또는 다른 O/RM 도구를 선호해야합니까?

고마워요, 루시안

도움이 되었습니까?

해결책

LINQ에서 SQL 데이터 컨텍스트는 단일 작업 단위에 사용되도록 설계되었습니다.

편집 : 참조를 추가합니다.

LINQ에서 SQL FAQ :

Q : 모든 비즈니스 로직 방법에서 새 데이터 콘텍스트를 작성해야합니까?

A : DataContext는 작업 설계 패턴의 단위를 준수합니다. 각 작업 사이의 물리적 계층간에 데이터를 이동하지 않는 한 작업 기간 동안 데이터 컨텍스트를 계속 유지해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top