protected override bool ConfirmImport () { if (data == null) { data = new ItunesImportData (); var dialog = new ItunesImportDialog (); if (!HandleImportDialog (dialog, delegate { data.library_uri = dialog.LibraryUri; })) { data = null; return false; } } return true; }
protected override bool ConfirmImport() { if (data == null) { data = new ItunesImportData(); var dialog = new ItunesImportDialog(); if (!HandleImportDialog(dialog, delegate { data.library_uri = dialog.LibraryUri; })) { data = null; return(false); } } return(true); }
protected override void ImportCore() { try { CountSongs(); data.empty_library = ServiceManager.SourceManager.MusicLibrary.TrackModel.Count == 0; var import_manager = ServiceManager.Get <LibraryImportManager> (); using (var xml_reader = new XmlTextReader(data.library_uri)) { ProcessLibraryXml(import_manager, xml_reader); } import_manager.NotifyAllSources(); } finally { data = null; } }
protected override void ImportCore () { try { CountSongs (); data.empty_library = ServiceManager.SourceManager.MusicLibrary.TrackModel.Count == 0; var import_manager = ServiceManager.Get<LibraryImportManager> (); using (var xml_reader = new XmlTextReader (data.library_uri)) { ProcessLibraryXml (import_manager, xml_reader); } import_manager.NotifyAllSources (); } finally { data = null; } }