using MediaBrowser.Controller.Entities;
namespace MediaBrowser.Controller.Providers
{
    /// 
    /// Marker interface
    /// 
    public interface IMetadataProvider
    {
        /// 
        /// Gets the name.
        /// 
        /// The name.
        string Name { get; }
    }
    public interface IMetadataProvider : IMetadataProvider
           where TItemType : IHasMetadata
    {
    }
    public interface IHasOrder
    {
        int Order { get; }
    }
    public class MetadataResult
    {
        public bool HasMetadata { get; set; }
        public T Item { get; set; }
    }
}