diff options
Diffstat (limited to 'MediaBrowser.Controller/Providers/ImageRefreshOptions.cs')
| -rw-r--r-- | MediaBrowser.Controller/Providers/ImageRefreshOptions.cs | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs index aac41369c..2ac4c728b 100644 --- a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs @@ -1,3 +1,7 @@ +#nullable disable + +#pragma warning disable CA1819, CS1591 + using System; using System.Linq; using MediaBrowser.Model.Entities; @@ -6,14 +10,6 @@ namespace MediaBrowser.Controller.Providers { public class ImageRefreshOptions { - public MetadataRefreshMode ImageRefreshMode { get; set; } - public IDirectoryService DirectoryService { get; private set; } - - public bool ReplaceAllImages { get; set; } - - public ImageType[] ReplaceImages { get; set; } - public bool IsAutomated { get; set; } - public ImageRefreshOptions(IDirectoryService directoryService) { ImageRefreshMode = MetadataRefreshMode.Default; @@ -23,6 +19,16 @@ namespace MediaBrowser.Controller.Providers IsAutomated = true; } + public MetadataRefreshMode ImageRefreshMode { get; set; } + + public IDirectoryService DirectoryService { get; private set; } + + public bool ReplaceAllImages { get; set; } + + public ImageType[] ReplaceImages { get; set; } + + public bool IsAutomated { get; set; } + public bool IsReplacingImage(ImageType type) { return ImageRefreshMode == MetadataRefreshMode.FullRefresh && |
