I am trying to seed a development database with some test data.
I have used context.People.AddOrUpdate(p => p.Id, people)); with much success.
context.People.AddOrUpdate(p => p.Id, people));
Try this:
context.People.AddOrUpdate(p => new { p.FirstName, p.LastName }, people);