¿Entity Framework usa una transacción para cuando llama a SaveChanges en su contexto? ¿Hay alguna forma de desactivar las transacciones por completo o que una determinada entidad opte por no participar en una transacción?¿Cómo gestiona Entity Framework las transacciones?
AdventureWorksEntities db = new AdventureWorksEntities();
Product p1 = new Product();
// ...
Product p2 = new Product();
// set invalid data
db.Products.AddObject(p1);
db.Products.AddObject(p2);
// what happens when I call this - does it roll back everything?
// can i tell p2 not to participate in the transaction?
db.SaveChanges();
Intente no agregar una respuesta, elimínela y luego agregue otra. En cambio, solo edita tu respuesta original. – RPM1984
Nota: gracias :) –
¿Esa respuesta original eliminada aún aparece cuando navega a esta pregunta? –