SQL 例外をキャッチし、再スローしていません。これは、期待どおりに接続がプールに返されないことを意味しているようです。これは可能ですか?
using (IDbCommand paymentCommand = this.Connection.CreateCommand())
{
try
{
//database stuff
}
catch (SqlException ex)
{
//LOG CALL
}
}