Exemplo n.º 1
0
        /// <summary>
        /// Creates a transaction for Aptify
        /// </summary>
        /// <param name="connection">Connection to the database</param>
        /// <param name="dataAction">Database action connection</param>
        /// <param name="isolationLevel">Isolation level to use during this transaction</param>
        public AptifyTransaction(DbConnection connection, DataAction dataAction, IsolationLevel isolationLevel)
        {
            this.connection     = connection;
            this.dataAction     = dataAction;
            this.isolationLevel = isolationLevel;

            this.transactionName = dataAction.BeginTransaction(isolationLevel, true);
        }