Zap2ItExternalId.cs 813 B

12345678910111213141516171819202122232425262728
  1. #pragma warning disable CS1591
  2. using MediaBrowser.Controller.Entities.TV;
  3. using MediaBrowser.Controller.Providers;
  4. using MediaBrowser.Model.Entities;
  5. using MediaBrowser.Model.Providers;
  6. using MediaBrowser.Providers.Plugins.TheTvdb;
  7. namespace MediaBrowser.Providers.TV
  8. {
  9. public class Zap2ItExternalId : IExternalId
  10. {
  11. /// <inheritdoc />
  12. public string ProviderName => "Zap2It";
  13. /// <inheritdoc />
  14. public string Key => MetadataProvider.Zap2It.ToString();
  15. /// <inheritdoc />
  16. public ExternalIdMediaType? Type => null;
  17. /// <inheritdoc />
  18. public string UrlFormatString => "http://tvlistings.zap2it.com/overview.html?programSeriesId={0}";
  19. /// <inheritdoc />
  20. public bool Supports(IHasProviderIds item) => item is Series;
  21. }
  22. }