Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以获取添加对象的实体键值?
键值在 context.SaveChanges() 之后设置。但不幸的是,在 context.SaveChanges 之后,EntityState.Added 消失了。
您是在谈论添加到上下文中的实体的主键吗?如果是这样,您可以直接在 SaveChanges() 之后访问它。通过调用实体对象的主键属性。
IE。
context.AddToMyTable(entity); context.SaveChanges(); int primaryKey = entity.Id;
保存更改后,实体对象应该会更新。