NLite.Data.DbConnectionWrapper.Open C# (CSharp) Method

Open() public method

public Open ( ) : void
return void
        public override void Open()
        {
            switch (innerConnection.State)
            {
                case ConnectionState.Closed:
                    innerConnection.Open();
                    break;
                case ConnectionState.Broken:
                    try
                    {
                        innerConnection.Close();
                    }
                    catch
                    {
                    }
                    try
                    {
                        innerConnection.Open();
                    }
                    catch
                    {
                    }
                    break;
            }

            dbConfiguration.totalOpenConnection = System.Threading.Interlocked.Increment(ref dbConfiguration.totalOpenConnection);
        }