다음과 같은 기본 클래스가 있습니다. 내 모든 엔티티 내가 새로운 엔티티가 데이터베이스에 추가 될 때 CreationDate
을 설정하려면이Entity Framework 4.1 컨텍스트에서 새 엔터티 식별
public abstract Entity
{
public DataTime CreationDate{get;set;}
public DataTime ModifiedDate{get;set;}
}
에서 상속합니다.
메서드를 오버라이드하고 EntityState
을 확인하면 ModifiedDate
을 설정할 수있는 Modified
상태입니다.
EntityState
을 검사하여 새로운 엔티티인지 여부를 식별 할 수없는 문제는 새로운 엔티티 및 기타로드 된 엔티티가 Added
상태에 있기 때문입니다.
새 엔티티를 구별 할 수있는 방법이 있습니까?
미리 감사드립니다.