0
Я нашел код, в котором говорится, как получить столбец идентификатора в качестве возврата для вставленных строк. Но можем ли мы записать запись в тот же звонок?Может ли вставленные записи быть возвращены в методе сохранения в Entity Framework?
Ниже приведен код, как получить только идентификатор.
using (var context = new MyContext())
{
context.MyEntities.AddObject(myNewObject);
context.SaveChanges();
int id = myNewObject.Id; // Yes it's here
}
Как вы заметили - EF * уже делает это для вас, автоматически и без необходимости делать что-либо * - просто зачитал 'id' после' SaveChanges', и все готово! –