using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.IO;
using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.Providers;
using MediaBrowser.Model.IO;
using MediaBrowser.Providers.Manager;
using Microsoft.Extensions.Logging;
namespace MediaBrowser.Providers.Folders;
///
/// Service to manage folder metadata.
///
public class FolderMetadataService : MetadataService
{
///
/// Initializes a new instance of the class.
///
/// Instance of the .
/// Instance of the interface.
/// Instance of the interface.
/// Instance of the interface.
/// Instance of the interface.
/// Instance of the interface.
public FolderMetadataService(
IServerConfigurationManager serverConfigurationManager,
ILogger logger,
IProviderManager providerManager,
IFileSystem fileSystem,
ILibraryManager libraryManager,
IExternalDataManager externalDataManager)
: base(serverConfigurationManager, logger, providerManager, fileSystem, libraryManager, externalDataManager)
{
}
///
// Make sure the type-specific services get picked first
public override int Order => 10;
}