2014-12-19 3 views
0

클라이언트 응용 프로그램에서 쿼리 할 수있는 서버 응용 프로그램에 구현 된 EntityFrameworkDataService가 있습니다. 일단 잠시 봤지만 쿼리가 완료되면 데이터베이스 연결을 닫는 방법을 찾지 못했습니다. 이 작업을 수행 할 수있는 방법이 있습니까? 아니면 자동으로 수행됩니까?EntityFrameworkDataService는 쿼리 한 후 db 연결을 닫습니까?

답변

2

here를 참조하십시오

엔터티 프레임 워크는 예를 들어 쿼리를 실행하거나 SaveChanges를 호출하기 위해 필요한 경우에만 연결을 열고, 다음 작업이 완료되면 연결을 닫습니다.

나는 이 연결을 계속 열어 놓을 것을 EntityFrameworkDataService<T>이 강제한다고 가정 할 이유가 전혀 없습니다. 물론 데이터베이스를 프로파일 링하여 항상 확인할 수 있습니다.

관련 문제