From a516731cb79f7d42f3663c60a237febcf73a0ddd Mon Sep 17 00:00:00 2001 From: markpollack Date: Mon, 2 Aug 2010 16:40:30 +0000 Subject: [PATCH] SPRNET-1307 - TransactionPropagation.NotSupported should run with new TransactionScopeOption.Suppress --- src/Spring/Spring.Data/Data/Core/TxScopeTransactionManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Spring/Spring.Data/Data/Core/TxScopeTransactionManager.cs b/src/Spring/Spring.Data/Data/Core/TxScopeTransactionManager.cs index 52fd03fd..2664b2e3 100644 --- a/src/Spring/Spring.Data/Data/Core/TxScopeTransactionManager.cs +++ b/src/Spring/Spring.Data/Data/Core/TxScopeTransactionManager.cs @@ -229,6 +229,10 @@ namespace Spring.Data.Core { txScopeOption = TransactionScopeOption.RequiresNew; } + else if (definition.PropagationBehavior == TransactionPropagation.NotSupported) + { + txScopeOption = TransactionScopeOption.Suppress; + } else { throw new Spring.Transaction.TransactionSystemException("Transaction Propagation Behavior" +