mirror of
https://github.com/zoriya/Kyoo.git
synced 2026-05-30 02:52:27 -04:00
Cleaning up the thumnail's manager
This commit is contained in:
@@ -16,7 +16,6 @@ namespace Kyoo.Controllers
|
||||
public Task<ICollection<string>> ListFiles([NotNull] string path);
|
||||
|
||||
public Task<bool> Exists([NotNull] string path);
|
||||
// TODO replace every use of System.IO with this to allow custom paths (like uptobox://path)
|
||||
// TODO find a way to handle Transmux/Transcode with this system.
|
||||
|
||||
public string GetExtraDirectory(Show show);
|
||||
|
||||
@@ -7,11 +7,11 @@ namespace Kyoo.Controllers
|
||||
{
|
||||
public interface IThumbnailsManager
|
||||
{
|
||||
Task<Show> Validate(Show show, bool alwaysDownload = false);
|
||||
Task<Season> Validate(Season season, bool alwaysDownload = false);
|
||||
Task<Episode> Validate(Episode episode, bool alwaysDownload = false);
|
||||
Task<People> Validate(People actors, bool alwaysDownload = false);
|
||||
Task<ProviderID> Validate(ProviderID actors, bool alwaysDownload = false);
|
||||
Task Validate(Show show, bool alwaysDownload = false);
|
||||
Task Validate(Season season, bool alwaysDownload = false);
|
||||
Task Validate(Episode episode, bool alwaysDownload = false);
|
||||
Task Validate(People actors, bool alwaysDownload = false);
|
||||
Task Validate(ProviderID actors, bool alwaysDownload = false);
|
||||
|
||||
Task<string> GetShowPoster([NotNull] Show show);
|
||||
Task<string> GetShowLogo([NotNull] Show show);
|
||||
|
||||
Reference in New Issue
Block a user