/// <summary> /// Create using a connection string and provider name /// </summary> /// <param name="connectionString">The connection string</param> /// <param name="provider">The database provider name</param> public MicrOrmConnectionProvider(string connectionString, string provider) { if (string.IsNullOrEmpty(connectionString)) throw new ArgumentException("Connection string not supplied", "connectionString"); if (string.IsNullOrEmpty(provider)) throw new ArgumentException("Provider name not not supplied", "provider"); ConnectionInfo = new DbConnectionInfo { ConnectionString = connectionString, Provider = provider }; }
/// <summary> /// Create using a named connection string setting from the application configuration file /// </summary> /// <param name="connectionStringName">The name of the connection string in the application configuration file</param> public MicrOrmConnectionProvider(string connectionStringName) { ConnectionInfo = new DbConnectionInfo {ConnectionStringName = connectionStringName}; }