Si agrega "Clave" de DataAnnotations, se creará una nueva clave cuando ejecute "Guardar cambios". Pero si desea iniciar los registros en su base de datos, ¿cómo desactiva la función de generación automática de una clave?
public class Item
{
[Key]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}
Use la anotación [Key, DatabaseGenerated (DatabaseGeneratedOption.None)] en el campo Id.
public class Item
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}