| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | 
							- using MediaBrowser.Controller.Entities.Audio;
 
- using MediaBrowser.Controller.Providers;
 
- using MediaBrowser.Model.Entities;
 
- namespace MediaBrowser.Providers.Music
 
- {
 
-     public class AudioDbAlbumExternalId : IExternalId
 
-     {
 
-         public string Name
 
-         {
 
-             get { return "TheAudioDb"; }
 
-         }
 
-         public string Key
 
-         {
 
-             get { return MetadataProviders.AudioDbAlbum.ToString(); }
 
-         }
 
-         public string UrlFormatString
 
-         {
 
-             get { return "http://www.theaudiodb.com/album/{0}"; }
 
-         }
 
-         public bool Supports(IHasProviderIds item)
 
-         {
 
-             return item is MusicAlbum;
 
-         }
 
-     }
 
-     public class AudioDbOtherAlbumExternalId : IExternalId
 
-     {
 
-         public string Name
 
-         {
 
-             get { return "TheAudioDb Album"; }
 
-         }
 
-         public string Key
 
-         {
 
-             get { return MetadataProviders.AudioDbAlbum.ToString(); }
 
-         }
 
-         public string UrlFormatString
 
-         {
 
-             get { return "http://www.theaudiodb.com/album/{0}"; }
 
-         }
 
-         public bool Supports(IHasProviderIds item)
 
-         {
 
-             return item is Audio;
 
-         }
 
-     }
 
-     public class AudioDbArtistExternalId : IExternalId
 
-     {
 
-         public string Name
 
-         {
 
-             get { return "TheAudioDb"; }
 
-         }
 
-         public string Key
 
-         {
 
-             get { return MetadataProviders.AudioDbArtist.ToString(); }
 
-         }
 
-         public string UrlFormatString
 
-         {
 
-             get { return "http://www.theaudiodb.com/artist/{0}"; }
 
-         }
 
-         public bool Supports(IHasProviderIds item)
 
-         {
 
-             return item is MusicArtist;
 
-         }
 
-     }
 
-     public class AudioDbOtherArtistExternalId : IExternalId
 
-     {
 
-         public string Name
 
-         {
 
-             get { return "TheAudioDb Artist"; }
 
-         }
 
-         public string Key
 
-         {
 
-             get { return MetadataProviders.AudioDbArtist.ToString(); }
 
-         }
 
-         public string UrlFormatString
 
-         {
 
-             get { return "http://www.theaudiodb.com/artist/{0}"; }
 
-         }
 
-         public bool Supports(IHasProviderIds item)
 
-         {
 
-             return item is Audio || item is MusicAlbum;
 
-         }
 
-     }
 
- }
 
 
  |