DataAnnotations "Key"를 추가하면 "SaveChanges"를 실행할 때 새 키가 생성됩니다. 그러나 데이터베이스에 레코드를 부트 스트랩하려면 키 기능을 자동으로 생성하지 않으려면 어떻게합니까?
public class Item
{
[Key]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}
Id 필드에서 [Key, DatabaseGenerated (DatabaseGeneratedOption.None)] 주석 사용
public class Item
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}