/// <summary> /// Returns whether the given database is currently inside a transaction scope /// </summary> /// <param name="databaseName">Database name to check</param> /// <returns>Whether the database is in a transaction</returns> public static bool InTransactionScope(string databaseName) { TransactionBase <TConnection> transaction = CurrentInternal; return(transaction != null && transaction.DatabaseName == databaseName); }