저는 Entity 프레임 워크를 사용하여 데이터베이스와 상호 작용하는 서비스 계층 응용 프로그램을 작성하고 있습니다.블록을 사용하는 엔터티 프레임 워크 컨텍스트
내 개인적인 "작업 단위"를 내 데이터 컨텍스트를 초기화하는 using 블록에 포함합니다.
그러나 내 서비스 응용 프로그램을 사용하는 응용 프로그램에 데이터베이스 오류를 전달하려면 몇 가지 예외를 throw해야합니다. 그래서 저는 다음과 같이하고 있습니다 :
using (dbcontext = new DbContext())
{
throw new Exception("Error while Saving data");
}
누구나 확인할 수 있습니까? 예외가 throw 된 후에도 Entity Framework 데이터 컨텍스트가 올바르게 처리되지 않을까요?
감사합니다. Ken. 네, 사실 더 구체적인 예외를 사용합니다 :) – gunnerz