using System.Collections.Generic; using System.Collections.ObjectModel; using MediaBrowser.Controller.Entities; using MediaBrowser.Model.Plugins; namespace Jellyfin.Plugin.MediaCleaner.Configuration; /// /// Plugin configuration. /// public class PluginConfiguration : BasePluginConfiguration { /// /// Initializes a new instance of the class. /// public PluginConfiguration() { } /// /// Gets or sets the api for your Radarr instance. /// public string RadarrAPIKey { get; set; } = string.Empty; /// /// Gets or sets the api for your Sonarr instance. /// public string SonarrAPIKey { get; set; } = string.Empty; /// /// Gets or sets the cut off days before deleting unwatched files. /// public int StaleMediaCutoff { get; set; } = 90; /// /// Gets or sets debug mode. /// public bool DebugMode { get; set; } }