Jak rozsiać dane za pomocą AddOrUpdate z kluczem złożonym w EF 4.3

Próbuję zasiać bazę danych programistycznych niektórymi danymi testowymi.

używałemcontext.People.AddOrUpdate(p => p.Id, people)); z dużym powodzeniem.

Mam kolejną tabelę, której potrzebuję, aby zasiać, w której nie znam klucza podstawowego.

Na przykład chciałbym dodać AddOrUpdate na podstawie dopasowania imion i nazwisk.

Nie wiem, jak poprawnie napisać wyrażenie.

<code>context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
</code>

jest oczywiście niepoprawny, ale mam nadzieję, że przeniesie rozwiązanie, którego szukam.

questionAnswers(2)

yourAnswerToTheQuestion