public DbHelperSql GetDbHelperSql(EnumDbName dbName)
 {
     var val = _ht[dbName];
     if (val == null)
     {
         lock (LockObject)
         {
             val = _ht[dbName];
             if (val == null)
             {
                 var name = dbName.ToString("G");
                 var readerConn = ConncetionReader(name);
                 var writerConn = GetConncetionWriter(name);
                 val = new DbHelperSql(readerConn,writerConn);
                 _ht[dbName] = val;
             }
         }
     }
     return (DbHelperSql)val;
 }
        public DbHelperSql GetDbHelperSql(EnumDbName dbName)
        {
            var val = _ht[dbName];

            if (val == null)
            {
                lock (LockObject)
                {
                    val = _ht[dbName];
                    if (val == null)
                    {
                        var name       = dbName.ToString("G");
                        var readerConn = ConncetionReader(name);
                        var writerConn = GetConncetionWriter(name);
                        val         = new DbHelperSql(readerConn, writerConn);
                        _ht[dbName] = val;
                    }
                }
            }
            return((DbHelperSql)val);
        }