Estoy tratando de sembrar una base de datos de desarrollo con algunos datos de prueba.
Lo he usado context.People.AddOrUpdate(p => p.Id, people));
con mucho éxito.
Tengo otra tabla que necesito sembrar, en la que no sabría la clave principal.
Por ejemplo, me gustaría AddOrUpdate en función de la coincidencia de los nombres y apellidos.
No estoy seguro de cómo escribir la expresión correctamente.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
es obviamente incorrecto, pero espero que transmita la solución que estoy buscando.
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?