Какой код в EntityFramework равен этому sql-коду?
select Scope_Identity()
Я хочу получить идентификатор последней записи, которую я вставил в базу данных в EF.
Вы должны быть уверены, что ваше ключевое свойство сопоставлено с StoreGeneratedPattern.Identity ( здесь , вы можете найти больше об этом параметре)Это следует использовать по умолчанию при создании модели из базы данных MS SQL, где ключевой столбец определен с IDENTITY.После этого достаточно вызвать SaveChanges для контекста и , свойство ключа будет автоматически заполнено для вас .
StoreGeneratedPattern.Identity
IDENTITY
SaveChanges