System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
at System.Data.SqlClient.SqlConnection.Open()
at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters)
at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues)
at Nevoweb.DNN.NBrightBuy.Components.PurchaseData.PopulatePurchaseData(Int32 entryId)
at Nevoweb.DNN.NBrightBuy.Components.CartData.GetCartId(String cartId)
at Nevoweb.DNN.NBrightBuy.Components.CartData..ctor(Int32 portalId, String nameAppendix, String cartid)
at Nevoweb.DNN.NBrightBuy.Components.NBrightBuyUtils.RenderCart(String theme, String carttemplate, String controlPath)
at Nevoweb.DNN.NBrightBuy.CartRazorView.RazorPageLoad()
at Nevoweb.DNN.NBrightBuy.CartRazorView.OnLoad(EventArgs e)