Я испытываю такое странное поведение, когда транзакция фиксируется только тогда, когда using
завершается, а не при вызове scope.Complete();
using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew))
{
scope.Complete();
// data still doesn't show in db
}
// now shows in db
Как выполнить транзакцию перед выходом из инструкции using
?