Sto usando questo codice per salvare uno studente al tavolo degli studenti. L'ID è la chiave primaria nella tabella.
_context.Add(student);
await _context.SaveChangesAsync();
Un oggetto studente con questi valori funziona e il record viene aggiunto con il successivo ID disponibile nella tabella.
Firstname: Firstname
Lastname: Lastname
Date: {03/02/2019 23:59:00}
ID: 0
L'oggetto studente sottostante non riesce e causa un'eccezione "DbUpdateException".
Firstname: Firstname
Lastname: Lastname
Date: {03/02/2019 23:59:00}
ID: 66 (or any other int value that isn't already used in the table)
Non è possibile specificare un valore per una chiave primaria in EF? O c'è un modo particolare di specificare un valore utente?
Forse stai usando la chiave primaria generata automaticamente?