调用 DbContext.SaveChanges() 时立即收到保存的项目

Immediately receive saved item(s) on calling DbContext.SaveChanges()

我想在我的 DbContext 中实现两个自定义 SaveChanges() 方法,其中那些 return 在调用 SaveChanges() 而不是受影响的行数。

我正在使用 EF Core 2.0。

实现该目标的最佳方法是什么?

此致

EF Core returns 调用时的对象 context.Add()/Update()/Remove() 等。因此我可以通过这种方式检索它们。