aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2020-06-17 18:07:59 +0200
committerGitHub <noreply@github.com>2020-06-17 18:07:59 +0200
commitfbefddbb816319a77bdf96d1c2216609bef13081 (patch)
tree6e5ca373c100bad498eaa7cf9d68e25a857978d0 /MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs
parentfde63e16cb4fc5db355833eb8623375c553a678e (diff)
parent8604b712bde8ae670f6007301f46bdb1b75f4a14 (diff)
Merge pull request #3334 from crobibero/warning-local-metadata
Remove warnings from MediaBrowser.LocalMetadata
Diffstat (limited to 'MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs')
-rw-r--r--MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs20
1 files changed, 17 insertions, 3 deletions
diff --git a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs
index 5137e4c68..509b5d700 100644
--- a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs
+++ b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs
@@ -9,12 +9,21 @@ using Microsoft.Extensions.Logging;
namespace MediaBrowser.LocalMetadata.Images
{
+ /// <summary>
+ /// Internal metadata folder image provider.
+ /// </summary>
public class InternalMetadataFolderImageProvider : ILocalImageProvider, IHasOrder
{
private readonly IServerConfigurationManager _config;
private readonly IFileSystem _fileSystem;
private readonly ILogger<InternalMetadataFolderImageProvider> _logger;
+ /// <summary>
+ /// Initializes a new instance of the <see cref="InternalMetadataFolderImageProvider"/> class.
+ /// </summary>
+ /// <param name="config">Instance of the <see cref="IServerConfigurationManager"/> interface.</param>
+ /// <param name="fileSystem">Instance of the <see cref="IFileSystem"/> interface.</param>
+ /// <param name="logger">Instance of the <see cref="ILogger{InternalMetadataFolderImageProvider}"/> interface.</param>
public InternalMetadataFolderImageProvider(
IServerConfigurationManager config,
IFileSystem fileSystem,
@@ -25,8 +34,14 @@ namespace MediaBrowser.LocalMetadata.Images
_logger = logger;
}
+ /// Make sure this is last so that all other locations are scanned first
+ /// <inheritdoc />
+ public int Order => 1000;
+
+ /// <inheritdoc />
public string Name => "Internal Images";
+ /// <inheritdoc />
public bool Supports(BaseItem item)
{
if (item is Photo)
@@ -52,9 +67,8 @@ namespace MediaBrowser.LocalMetadata.Images
return true;
}
- // Make sure this is last so that all other locations are scanned first
- public int Order => 1000;
+ /// <inheritdoc />
public List<LocalImageInfo> GetImages(BaseItem item, IDirectoryService directoryService)
{
var path = item.GetInternalMetadataPath();
@@ -66,7 +80,7 @@ namespace MediaBrowser.LocalMetadata.Images
try
{
- return new LocalImageProvider(_fileSystem).GetImages(item, path, false, directoryService);
+ return new LocalImageProvider(_fileSystem).GetImages(item, path, directoryService);
}
catch (IOException ex)
{