update una transacción subprocesos sesión porque permite otros nueva hay framework ejecución entity-framework transactions triggers

entity framework - una - ¿Marco de la entidad sin transacción?



no se permite una nueva transacción porque hay otros subprocesos en ejecución en la sesión (2)

No conocemos ninguna forma de deshacernos de las transacciones en las operaciones de Entity Framework CUD.

¿Hay alguna manera de usar EF sin transacción? Tengo una sola inserción muy simple y no quiero retroceder cuando algo sale mal, ya que puede haber un registro de activación y luego generar un error desde el lado de DB, sobre el cual no tengo control. Solo quiero insertar, atrapar las excepciones pero no quiero retroceder.


using( var transation = new TransactionScope(TransactionScopeOption.Suppress) ) { ObjectContext.SaveChanges(); }