Как заполнить данные с помощью AddOrUpdate с помощью сложного ключа в EF 4.3

Я пытаюсь заполнить базу данных разработки тестовыми данными.

Я использовал context.People.AddOrUpdate(p => p.Id, people));с большим успехом.

У меня есть другая таблица, которую мне нужно заполнить, в которой я не знаю первичного ключа.

Например,Я хотел бы AddOrUpdate на основе совпадения имени и фамилии.

Я не знаю, как правильно написать выражение.

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

явно неверен, но я надеюсь, что он передает решение, которое я ищу.

101
задан abatishchev 13 October 2014 в 18:00
поделиться