static DatabaseConnectionPool() { timer.Elapsed += (sender, e) => { if (connectionPool.Count > 0) { DatabaseConnectionPoolEntry conn = connectionPool.Pop(); conn.Dispose(); } }; timer.Start(); }
private static void ReleaseToStack(DatabaseConnectionPoolEntry conn) { connectionPool.Push(conn); }