Skip to content

Commit f3a4949

Browse files
committed
New overload for ClearPool (DNET-871).
1 parent c1b3bdc commit f3a4949

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Provider/src/FirebirdSql.Data.FirebirdClient/FirebirdClient/FbConnection.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
using System.ComponentModel;
2020
using System.Data;
2121
using System.Data.Common;
22-
using System.Globalization;
23-
using System.Text;
2422

2523
using FirebirdSql.Data.Common;
2624

@@ -44,7 +42,15 @@ public static void ClearPool(FbConnection connection)
4442
if (connection == null)
4543
throw new ArgumentNullException(nameof(connection));
4644

47-
FbConnectionPoolManager.Instance.ClearPool(connection._options);
45+
FbConnectionPoolManager.Instance.ClearPool(connection.ConnectionOptions);
46+
}
47+
48+
public static void ClearPool(string connectionString)
49+
{
50+
if (connectionString == null)
51+
throw new ArgumentNullException(nameof(connectionString));
52+
53+
FbConnectionPoolManager.Instance.ClearPool(new FbConnectionString(connectionString));
4854
}
4955

5056
#endregion

0 commit comments

Comments
 (0)