I am experiencing this weird behavior where the transaction gets committed only when the using
exits and not when calling scope.Complete();
using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew))
{
scope.Complete();
// data still doesn't show in db
}
// now shows in db
How do I commit the transaction before exiting the using
statement?