/// <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); }