using MediaBrowser.Controller.Entities; using System.Threading; namespace MediaBrowser.Controller.Library { /// /// Interface IMetadataSaver /// public interface IMetadataSaver { /// /// Supportses the specified item. /// /// The item. /// true if XXXX, false otherwise bool Supports(BaseItem item); /// /// Gets the save path. /// /// The item. /// System.String. string GetSavePath(BaseItem item); /// /// Saves the specified item. /// /// The item. /// The cancellation token. /// Task. void Save(BaseItem item, CancellationToken cancellationToken); } }