Sto provando a seminare un database di sviluppo con alcuni dati di test.
L'ho usato context.People.AddOrUpdate(p => p.Id, people));
con molto successo.
Ho un'altra tabella che devo seminare, in cui non conoscerei la chiave primaria.
Ad esempio, vorrei AddOrUpdate in base alla corrispondenza del nome e del cognome.
Non sono sicuro di come scrivere correttamente l'espressione.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
è ovviamente errato, ma spero che trasmetta la soluzione che sto cercando.
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?