Added barebones UI for Media Cleaner

This commit is contained in:
2026-01-25 15:07:55 -07:00
parent 04ef815a9b
commit ebe24e2630
2 changed files with 67 additions and 68 deletions

View File

@@ -13,18 +13,11 @@ using Microsoft.Extensions.Logging;
namespace Jellyfin.Plugin.MediaCleaner.Data;
public class MediaCleanerState
public class MediaCleanerState(ILogger<StaleMediaScanner> logger, ILibraryManager libraryManager)
{
private readonly Lock _lock = new();
private IEnumerable<MediaInfo> _mediaInfo = [];
private ILogger<StaleMediaScanner> _logger;
private readonly StaleMediaScanner _staleMediaScanner;
public MediaCleanerState(ILogger<StaleMediaScanner> logger, ILibraryManager libraryManager)
{
_logger = logger;
_staleMediaScanner = new(logger, libraryManager);
}
private readonly StaleMediaScanner _staleMediaScanner = new(logger, libraryManager);
public async Task UpdateState()
{