/// <summary> /// 构造函数 /// </summary> /// <param name="config">配置信息</param> protected DataAccessBase(DataAccessConfig config) { DbContext = config.IsConnectionStringName ? new DbContext().ConnectionStringName(config.Text, config.DbProvider) : new DbContext().ConnectionString(config.Text, config.DbProvider); DbContext.CommandTimeout(config.CommandTimeOut < 1 ? TimeOut : config.CommandTimeOut); }
/// <summary> /// 默认的构造函数使用Config库 /// </summary> public DataAccessBase() { CurrentConnectStringContext = CreateMainContext(); CurrentConnectStringContext.CommandTimeout(TimeOut); }