TmdbBoxSetExternalId.cs 753 B

12345678910111213141516171819202122232425
  1. using MediaBrowser.Controller.Entities;
  2. using MediaBrowser.Controller.Entities.Movies;
  3. using MediaBrowser.Controller.Providers;
  4. using MediaBrowser.Model.Entities;
  5. namespace MediaBrowser.Providers.Plugins.Tmdb.BoxSets
  6. {
  7. public class TmdbBoxSetExternalId : IExternalId
  8. {
  9. /// <inheritdoc />
  10. public string Name => TmdbUtils.ProviderName;
  11. /// <inheritdoc />
  12. public string Key => MetadataProvider.TmdbCollection.ToString();
  13. /// <inheritdoc />
  14. public string UrlFormatString => TmdbUtils.BaseTmdbUrl + "collection/{0}";
  15. /// <inheritdoc />
  16. public bool Supports(IHasProviderIds item)
  17. {
  18. return item is Movie || item is MusicVideo || item is Trailer;
  19. }
  20. }
  21. }