获取刚刚插入数据库的对象列表的最佳方法是什么?
我有将新对象列表添加到数据库的代码,我想检索对象列表而无需从数据库中再次选择。
我希望insert在 SQL Server 触发器中出现类似的东西。
这是我的代码片段。
List<string> productNames = new List<string>();
foreach (var name in productNames)
{
var product = new Product {Name = name, Color = "something", Body="something body" };
DbContext.Products.Add(product);
}
DbContext.SaveChanges();
var result = ListProductsInserted; // I want to get list product
我不想重写查询以再次从数据库中检索数据。
有没有更好的办法?
潇潇雨雨
海绵宝宝撒
相关分类