banshee r3293 - in trunk/musicbrainz-sharp/src/MusicBrainz: . MusicBrainz
- From: scottp svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3293 - in trunk/musicbrainz-sharp/src/MusicBrainz: . MusicBrainz
- Date: Thu, 21 Feb 2008 08:59:54 +0000 (GMT)
Author: scottp
Date: Thu Feb 21 08:59:54 2008
New Revision: 3293
URL: http://svn.gnome.org/viewvc/banshee?rev=3293&view=rev
Log:
* src/MusicBrainz/MusicBrainz/Track.cs: Added new overload to Query().
Modified:
trunk/musicbrainz-sharp/src/MusicBrainz/ChangeLog
trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Track.cs
Modified: trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Track.cs
==============================================================================
--- trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Track.cs (original)
+++ trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Track.cs Thu Feb 21 08:59:54 2008
@@ -234,17 +234,35 @@
return Query(parameters);
}
- public static Query<Track> Query(string title, string artist)
+ public static Query<Track> Query(string title, string release)
{
if(title == null)
throw new ArgumentNullException("title");
+ if(release == null)
+ throw new ArgumentNullException("release");
+
+ TrackQueryParameters parameters = new TrackQueryParameters();
+ parameters.Title = title;
+ parameters.Release = release;
+ return Query(parameters);
+ }
+
+ public static Query<Track> Query(string title, string release, string artist)
+ {
+ if(title == null)
+ throw new ArgumentNullException("title");
+
+ if(release == null)
+ throw new ArgumentNullException("release");
+
if(artist == null)
throw new ArgumentNullException("artist");
TrackQueryParameters parameters = new TrackQueryParameters();
- parameters.Artist = artist;
parameters.Title = title;
+ parameters.Release = release;
+ parameters.Artist = artist;
return Query(parameters);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]