/// <summary> /// Adds the SQL types binding. /// </summary> /// <param name="sqlType">Type of the SQL.</param> /// <param name="desiredType">The desired type.</param> public void AddSqlTypeBinding(Type sqlType, Type desiredType) { DatabaseTypeEnum typeEnum = DatabaseTypeEnum.GetEnum(desiredType.FullName); if (typeEnum == null) { String supported = DatabaseTypeEnum.Values.Render(); throw new ConfigurationException("Unsupported type '" + desiredType.FullName + "' when expecting any of: " + supported); } this.dataTypeMapping[sqlType] = desiredType; }