public static Query <Release> QueryFromDevice(string device) { if (device == null) { throw new ArgumentNullException("device"); } ReleaseQueryParameters parameters = new ReleaseQueryParameters(); parameters.DiscId = LocalDisc.GetFromDevice(device).Id; return(Query(parameters)); }
private void OnMetadataQueryStarted (LocalDisc mb_disc) { metadata_query_success = false; metadata_query_start_time = DateTime.Now; Log.InformationFormat ("Querying MusicBrainz for Disc Release ({0})", mb_disc.Id); ThreadAssist.ProxyToMain (delegate { EventHandler handler = MetadataQueryStarted; if (handler != null) { handler (this, EventArgs.Empty); } }); }