IT TIP

DB 컨텍스트에 ObjectStateManager 속성이없는 이유는 무엇입니까?

itqueen 2021. 1. 6. 20:35
반응형

DB 컨텍스트에 ObjectStateManager 속성이없는 이유는 무엇입니까?


데이터베이스 컨텍스트에서 새로 추가 된 개체 목록을 반환해야합니다.

이 목적을 위해 사용해야한다는 것을 읽었습니다 ObjectStateManager. 문제는 내 데이터베이스 컨텍스트에 ObjectStateManager속성 이 없다는 것 입니다.

컨텍스트는 개체 검색, 추가 및 업데이트에는 잘 작동합니다.

EF 5.0을 사용하고 있습니다.

<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

어떡해?


이 시도:

var manager = ((IObjectContextAdapter)dbContext).ObjectContext.ObjectStateManager;

이 시도:

dbContext.Entry(entity).State = EntityState.Modified;

참조 URL : https://stackoverflow.com/questions/13581473/why-does-the-objectstatemanager-property-not-exist-in-my-db-context

반응형