public void Init (DbDataProviderFactorySettings settings) { if (settings.ConnectionStrings.Count < 1) throw Error.ConnectionStringNotConfigured(); _connectionString = settings.ConnectionStrings.First(); }
public void Init(DbDataProviderFactorySettings settings) { if (settings.ConnectionStrings.Count < 1) { throw Error.ConnectionStringNotConfigured(); } _connectionString = settings.ConnectionStrings.First(); }
private IDbDataProviderFactory ConfigureFactory(DbDataProviderFactoryConfigurationElement element) { IDbDataProviderFactory factory = CreateFactory(Type.GetType(element.FactoryType, false, true)); DbDataProviderFactorySettings settings = new DbDataProviderFactorySettings(); foreach (ConnectionStringSettings item in element.ConnectionStrings) { settings.ConnectionStrings.Add(item.Name, item.ConnectionString); } settings.Parameters = element.Parameters; factory.Init(settings); return(factory); }