From 9911df11e8a96d5d7fffcd8618b63a6adb27701f Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Fri, 8 Mar 2013 00:08:27 -0500 Subject: extracted provider manager. took more off the kernel --- .../ScheduledTasks/ImageCleanupTask.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Server.Implementations/ScheduledTasks/ImageCleanupTask.cs') diff --git a/MediaBrowser.Server.Implementations/ScheduledTasks/ImageCleanupTask.cs b/MediaBrowser.Server.Implementations/ScheduledTasks/ImageCleanupTask.cs index 8306e094b..b20630edb 100644 --- a/MediaBrowser.Server.Implementations/ScheduledTasks/ImageCleanupTask.cs +++ b/MediaBrowser.Server.Implementations/ScheduledTasks/ImageCleanupTask.cs @@ -27,17 +27,21 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks /// private readonly ILogger _logger; private readonly ILibraryManager _libraryManager; + private readonly IServerApplicationPaths _appPaths; /// /// Initializes a new instance of the class. /// /// The kernel. /// The logger. - public ImageCleanupTask(Kernel kernel, ILogger logger, ILibraryManager libraryManager) + /// The library manager. + /// The app paths. + public ImageCleanupTask(Kernel kernel, ILogger logger, ILibraryManager libraryManager, IServerApplicationPaths appPaths) { _kernel = kernel; _logger = logger; _libraryManager = libraryManager; + _appPaths = appPaths; } /// @@ -65,7 +69,7 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks // First gather all image files var files = GetFiles(_kernel.FFMpegManager.AudioImagesDataPath) .Concat(GetFiles(_kernel.FFMpegManager.VideoImagesDataPath)) - .Concat(GetFiles(_kernel.ProviderManager.ImagesDataPath)) + .Concat(GetFiles(_appPaths.DownloadedImagesDataPath)) .ToList(); // Now gather all items -- cgit v1.2.3