コード例 #1
0
 /// <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);
 }
コード例 #2
0
 /// <summary>
 /// 默认的构造函数使用Config库
 /// </summary>
 public DataAccessBase()
 {
     CurrentConnectStringContext = CreateMainContext();
     CurrentConnectStringContext.CommandTimeout(TimeOut);
 }