/// <summary> /// Returns new connection to this type of the database. /// </summary> /// <returns>Created connection.</returns> public override DbConnection CreateConnection() { string dbSchemaName = null; var connection = AssemblyHelper.CreateConnection(TypeConnection, GetConvertedConnectionStringToDotConnect(this.ConnectionString, out dbSchemaName)); var prop = connection.GetType().GetProperty("Direct"); prop.SetValue(connection, true, null); return(connection); }
/// <summary> /// Returns new connection to this type of the database. /// </summary> /// <returns>Created connection.</returns> public virtual DbConnection CreateConnection() { return(AssemblyHelper.CreateConnection(TypeConnection, this.ConnectionString)); }