diff options
Diffstat (limited to 'MediaBrowser.LocalMetadata')
| -rw-r--r-- | MediaBrowser.LocalMetadata/Providers/PersonXmlProvider.cs | 42 | ||||
| -rw-r--r-- | MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs | 88 |
2 files changed, 65 insertions, 65 deletions
diff --git a/MediaBrowser.LocalMetadata/Providers/PersonXmlProvider.cs b/MediaBrowser.LocalMetadata/Providers/PersonXmlProvider.cs index 72cd1c4c8..f430df297 100644 --- a/MediaBrowser.LocalMetadata/Providers/PersonXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/Providers/PersonXmlProvider.cs @@ -11,28 +11,28 @@ using MediaBrowser.Model.Xml; namespace MediaBrowser.LocalMetadata.Providers { - public class PersonXmlProvider : BaseXmlProvider<Person> - { - private readonly ILogger _logger; - private readonly IProviderManager _providerManager; - protected IXmlReaderSettingsFactory XmlReaderSettingsFactory { get; private set; } + //public class PersonXmlProvider : BaseXmlProvider<Person> + //{ + // private readonly ILogger _logger; + // private readonly IProviderManager _providerManager; + // protected IXmlReaderSettingsFactory XmlReaderSettingsFactory { get; private set; } - public PersonXmlProvider(IFileSystem fileSystem, ILogger logger, IProviderManager providerManager, IXmlReaderSettingsFactory xmlReaderSettingsFactory) - : base(fileSystem) - { - _logger = logger; - _providerManager = providerManager; - XmlReaderSettingsFactory = xmlReaderSettingsFactory; - } + // public PersonXmlProvider(IFileSystem fileSystem, ILogger logger, IProviderManager providerManager, IXmlReaderSettingsFactory xmlReaderSettingsFactory) + // : base(fileSystem) + // { + // _logger = logger; + // _providerManager = providerManager; + // XmlReaderSettingsFactory = xmlReaderSettingsFactory; + // } - protected override void Fetch(MetadataResult<Person> result, string path, CancellationToken cancellationToken) - { - new BaseItemXmlParser<Person>(_logger, _providerManager, XmlReaderSettingsFactory, FileSystem).Fetch(result, path, cancellationToken); - } + // protected override void Fetch(MetadataResult<Person> result, string path, CancellationToken cancellationToken) + // { + // new BaseItemXmlParser<Person>(_logger, _providerManager, XmlReaderSettingsFactory, FileSystem).Fetch(result, path, cancellationToken); + // } - protected override FileSystemMetadata GetXmlFile(ItemInfo info, IDirectoryService directoryService) - { - return directoryService.GetFile(Path.Combine(info.Path, "person.xml")); - } - } + // protected override FileSystemMetadata GetXmlFile(ItemInfo info, IDirectoryService directoryService) + // { + // return directoryService.GetFile(Path.Combine(info.Path, "person.xml")); + // } + //} } diff --git a/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs index 84b766a6a..8409e483d 100644 --- a/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs @@ -10,48 +10,48 @@ using MediaBrowser.Model.Xml; namespace MediaBrowser.LocalMetadata.Savers { - /// <summary> - /// Class PersonXmlSaver - /// </summary> - public class PersonXmlSaver : BaseXmlSaver - { - public override bool IsEnabledFor(IHasMetadata item, ItemUpdateType updateType) - { - if (!item.SupportsLocalMetadata) - { - return false; - } - - return item is Person && updateType >= ItemUpdateType.MetadataDownload; - } - - protected override List<string> GetTagsUsed() - { - var list = new List<string> - { - "PlaceOfBirth" - }; - - return list; - } - - protected override void WriteCustomElements(IHasMetadata item, XmlWriter writer) - { - var person = (Person)item; - - if (person.ProductionLocations.Count > 0) - { - writer.WriteElementString("PlaceOfBirth", person.ProductionLocations[0]); - } - } - - protected override string GetLocalSavePath(IHasMetadata item) - { - return Path.Combine(item.Path, "person.xml"); - } - - public PersonXmlSaver(IFileSystem fileSystem, IServerConfigurationManager configurationManager, ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataManager, ILogger logger, IXmlReaderSettingsFactory xmlReaderSettingsFactory) : base(fileSystem, configurationManager, libraryManager, userManager, userDataManager, logger, xmlReaderSettingsFactory) - { - } - } + ///// <summary> + ///// Class PersonXmlSaver + ///// </summary> + //public class PersonXmlSaver : BaseXmlSaver + //{ + // public override bool IsEnabledFor(IHasMetadata item, ItemUpdateType updateType) + // { + // if (!item.SupportsLocalMetadata) + // { + // return false; + // } + + // return item is Person && updateType >= ItemUpdateType.MetadataDownload; + // } + + // protected override List<string> GetTagsUsed() + // { + // var list = new List<string> + // { + // "PlaceOfBirth" + // }; + + // return list; + // } + + // protected override void WriteCustomElements(IHasMetadata item, XmlWriter writer) + // { + // var person = (Person)item; + + // if (person.ProductionLocations.Count > 0) + // { + // writer.WriteElementString("PlaceOfBirth", person.ProductionLocations[0]); + // } + // } + + // protected override string GetLocalSavePath(IHasMetadata item) + // { + // return Path.Combine(item.Path, "person.xml"); + // } + + // public PersonXmlSaver(IFileSystem fileSystem, IServerConfigurationManager configurationManager, ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataManager, ILogger logger, IXmlReaderSettingsFactory xmlReaderSettingsFactory) : base(fileSystem, configurationManager, libraryManager, userManager, userDataManager, logger, xmlReaderSettingsFactory) + // { + // } + //} } |
