public PrimaryTransactionScope(
            TransactionScopeManager transactionScopeFactory
            )
        {
            _transactionScopeManager = transactionScopeFactory;

            _innerScope = new System.Transactions.TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption.Enabled);
        }