| 12345678910111213141516171819202122 | using MediaBrowser.Controller.Entities;using MediaBrowser.Controller.Library;using System.Threading;using System.Threading.Tasks;namespace MediaBrowser.Controller.Providers{    public interface ICustomMetadataProvider : IMetadataProvider    {    }    public interface ICustomMetadataProvider<TItemType> : IMetadataProvider<TItemType>, ICustomMetadataProvider        where TItemType : IHasMetadata    {        Task<ItemUpdateType> FetchAsync(TItemType item, IDirectoryService directoryService, CancellationToken cancellationToken);    }    public interface IPreRefreshProvider : ICustomMetadataProvider    {            }}
 |