What logic determines the insert order of Entity Framework 6

后端 未结 2 1822
心在旅途
心在旅途 2021-01-07 19:07

So, I have a DBContext, and I am doing the following operations:

dbContext.SomeTables1.Add(object1)
dbContext.SomeTables2.AddRange(objectArray2)
dbContext.So         


        
2条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-07 20:04

    I've found a way to do it. It just thought I'd let you know:

    using (var dbContextTransaction = Context.Database.BeginTransaction())
    {
       dbContext.SomeTables1.Add(object1);
       dbContext.SaveChanges();
    
       dbContext.SomeTables1.Add(object2);
       dbContext.SaveChanges();
    
       dbContextTransaction.Commit();
    }
    

提交回复
热议问题