NLite.Data.DbConfiguration.Configure C# (CSharp) Method

Configure() public static method

通过缺省的连接字串配置创建DbConfiguration对象(当且仅当配置文件中只有一个数据库连接字符串配置时才能使用)
public static Configure ( ) : DbConfiguration
return DbConfiguration
        public static DbConfiguration Configure()
        {
            if (System.Configuration.ConfigurationManager.ConnectionStrings.Count == 0)
                throw new ConfigurationErrorsException(Res.ConnectionStringNoConfigException);
            if (System.Configuration.ConfigurationManager.ConnectionStrings.Count != 1)
                throw new ConfigurationErrorsException(Res.ConnectionStringNoConfigException);
            return DbConfiguration.Configure(System.Configuration.ConfigurationManager.ConnectionStrings[0].Name).MakeDefault();
        }

Same methods

DbConfiguration::Configure ( DbConnection conn ) : DbConfiguration
DbConfiguration::Configure ( string connectionStringName ) : DbConfiguration
DbConfiguration::Configure ( string connectionString, string providerName ) : DbConfiguration

Usage Example

Example #1
0
 /// <summary>
 /// 通过缺省的连接字串配置创建DbConfiguration对象(当且仅当配置文件中只有一个数据库连接字符串配置时才能使用)
 /// </summary>
 /// <returns></returns>
 public static DbConfiguration Configure()
 {
     if (System.Configuration.ConfigurationManager.ConnectionStrings.Count == 0)
     {
         throw new ConfigurationErrorsException(Res.ConnectionStringNoConfigException);
     }
     if (System.Configuration.ConfigurationManager.ConnectionStrings.Count != 1)
     {
         throw new ConfigurationErrorsException(Res.ConnectionStringNoConfigException);
     }
     return(DbConfiguration.Configure(System.Configuration.ConfigurationManager.ConnectionStrings[0].Name).MakeDefault());
 }
All Usage Examples Of NLite.Data.DbConfiguration::Configure