/// <summary> /// 根据配置的关键字 /// </summary> /// <param name="key">关键字</param> /// <returns>返回对应的具体的字符串连接对象</returns> public string GetDbConnectionString(LoadBalanceDbType dbType, string key) { string connString = this.GetDefaultConnectionString(); switch (dbType) { case LoadBalanceDbType.Main: connString = this.GetMainConnectionString(key); break; default: connString = this.GetBestConnectionString(key); break; } return(connString); }
/// <summary> /// 数据库类型 /// </summary> /// <param name="dbType"></param> public DBLoadBalanceAttribute(LoadBalanceDbType dbType) { LoadBalanceDbType = dbType; }