"ObjectStateManager에서 찾을 수 없기 때문에 개체를 삭제할 수 없습니다."라는 오류 메시지가 나타납니다.
내 코드는 다음과 같습니다.
protected MyEntities sqlEntities;
public virtual void Delete(TEntity entity)
{
System.Type t = typeof(TEntity);
sqlEntities.DeleteObject(entity);
sqlEntities.SaveChanges();
}
var entity = new TEntity() { PK_ID = 23 }; sqlEntities.DeleteObject(entity);
Entity Framework가 PK를 기반으로 DeleteObject를 호출하기를 바라면서 PK가 올바르게 설정된 모의 엔티티를 만들려고했습니다