ISeriesOrderManager.cs 637 B

1234567891011121314151617181920212223242526
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using MediaBrowser.Common;
  7. namespace MediaBrowser.Controller.Providers
  8. {
  9. public interface ISeriesOrderProvider
  10. {
  11. string OrderType { get; }
  12. Task<int?> FindSeriesIndex(string seriesName);
  13. }
  14. public static class SeriesOrderTypes
  15. {
  16. public const string Anime = "Anime";
  17. }
  18. public interface ISeriesOrderManager
  19. {
  20. Task<int?> FindSeriesIndex(string orderType, string seriesName);
  21. void AddParts(IEnumerable<ISeriesOrderProvider> orderProviders);
  22. }
  23. }