using MediaBrowser.Model.Entities;
using System.Collections.Generic;
namespace MediaBrowser.Model.Configuration
{
public class MetadataPlugin
{
///
/// Gets or sets the name.
///
/// The name.
public string Name { get; set; }
///
/// Gets or sets the type.
///
/// The type.
public MetadataPluginType Type { get; set; }
}
public class MetadataPluginSummary
{
///
/// Gets or sets the type of the item.
///
/// The type of the item.
public string ItemType { get; set; }
///
/// Gets or sets the plugins.
///
/// The plugins.
public List Plugins { get; set; }
///
/// Gets or sets the supported image types.
///
/// The supported image types.
public List SupportedImageTypes { get; set; }
public MetadataPluginSummary()
{
SupportedImageTypes = new List();
Plugins = new List();
}
}
///
/// Enum MetadataPluginType
///
public enum MetadataPluginType
{
LocalImageProvider,
ImageFetcher,
ImageSaver,
LocalMetadataProvider,
MetadataFetcher,
MetadataSaver
}
}