示例#1
0
 /// <summary>
 /// (Re)Initialize
 /// </summary>
 public void Initialize(MusicImporter_Lib.Properties.Settings settings)
 {
     if (settings.use_conn_str)
     {
         connect_string = settings.mysql_conn_str;
     }
     else
     {
         string cn_str = String.Format
                             ("Persist Security Info=False;Data Source={0};Port={1};User Id={2};Password={3};Logging=false",
                             settings.Address,
                             settings.Port,
                             settings.User_UTF8,
                             settings.Pass_UTF8,
                             settings.Log.ToString());
         connect_string = cn_str;
     }
     mm_conn_str = settings.mm_conn_str;
     art_path    = string.Format("{0}\\.album_art", Settings.Default.art_location.TrimEnd('\\'));
 }
示例#2
0
 /// <summary>
 /// intitialize from Setting file
 /// </summary>
 public Importer(MusicImporter_Lib.Properties.Settings settings)
 {
     Initialize(settings);
 }