, , , . SqlServer, .
. , InvalidOperationException: SqlConnection does not support parallel transactions.
:
using (var db = dbFactory.Open())
using (var tran = db.OpenTransaction())
{
using (var nestedDb = dbFactory.Open())
using (var nestedTran = nestedDb.OpenTransaction())
{
}
, nestedTran.Commit() tran.Rollback(), , nestedTran, , .
, TransactionScope, OrmLite.SqlServer.