가능한 중복 대 : 나는 ObjectContext는 또는 DbContext가
ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)엔티티 프레임 워크 4.1 ObjectContext를 dbContext
사용해야합니까? 가장 좋은 방법은 뭔가요?
가능한 중복 대 : 나는 ObjectContext는 또는 DbContext가
ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)엔티티 프레임 워크 4.1 ObjectContext를 dbContext
사용해야합니까? 가장 좋은 방법은 뭔가요?
디자이너 생성 모델 및 4.1 코드 우선 모델로 DbContext를 사용할 때 버전 4.0 용 ObjectContext.
ckonig의 답변을 참조하십시오. –
-1이 질문이 그렇게 극적으로과 투표되지 않은 경우, 나는 단지 '왜? 일부 칭의 ' –
어쨌든 ObjectContext는에 디자이너 생성 모델에게 그것을 자동으로 기본값을 사용하는 경우처럼 보인다는 잘 작동한다. DbContext는 코드 첫 개발에만 사용되는 것이 아닙니다.
DbContext는 ObjectContext 주위의 래퍼와 같은 역할을합니다. Julie Lerman은 DbContext here 내부에있는 ObjectContext에 액세스하는 방법에 대해 설명합니다. 따라서 DbContext를 사용하기로 결정한 경우 필요한 경우 ObjectContext로 해결할 수 있습니다.
DbContext는 일반적인 작업을 단순화합니다. 한 가지 예가 Find() 메소드입니다.
Product p = db.Products.Find(id);
이 http://stackoverflow.com/questions/3471455/is-dbcontext-the-same-as-datacontext – Martin
@all 가능한 대신 중복 제안에 upvoting의 참조, 하나는 당신이 동의하는 경우 닫습니다 투표를한다! –