private void ProcessMessageNoTrans(PipeMessageEnvelope message)
 {
     using (var transactionSuppression = OverdriveTransactionScope.Suppress())
     {
         ProcessMessageNetTimed(message);
         transactionSuppression.Complete();
     }
 }
        private bool ProcessMessageTrans()
        {
            bool quitLifeCycle;

            using (var transaction = OverdriveTransactionScope.CreateNew())
            {
                quitLifeCycle = this.ProcessMessageSafe();
                transaction.Complete();
            }
            return(quitLifeCycle);
        }