public MetadataExtractorMetadata(Guid metadataExtractorId, string name, MetadataExtractorPriority metadataExtractorPriority, bool processesNonFiles, IEnumerable<MediaCategory> shareCategories, IEnumerable<MediaItemAspectMetadata> extractedAspectTypes) { _metadataExtractorId = metadataExtractorId; _name = name; _processesNonFiles = processesNonFiles; _metadataExtractorPriority = metadataExtractorPriority; _mediaCategories = new List<MediaCategory>(shareCategories); _extractedAspectTypes = new Dictionary<Guid, MediaItemAspectMetadata>(); foreach (MediaItemAspectMetadata aspectMetadata in extractedAspectTypes) _extractedAspectTypes.Add(aspectMetadata.AspectId, aspectMetadata); }
public MetadataExtractorMetadata(Guid metadataExtractorId, string name, MetadataExtractorPriority metadataExtractorPriority, bool processesNonFiles, IEnumerable <MediaCategory> shareCategories, IEnumerable <MediaItemAspectMetadata> extractedAspectTypes) { _metadataExtractorId = metadataExtractorId; _name = name; _processesNonFiles = processesNonFiles; _metadataExtractorPriority = metadataExtractorPriority; _mediaCategories = new List <MediaCategory>(shareCategories); _extractedAspectTypes = new Dictionary <Guid, MediaItemAspectMetadata>(); foreach (MediaItemAspectMetadata aspectMetadata in extractedAspectTypes) { _extractedAspectTypes.Add(aspectMetadata.AspectId, aspectMetadata); } }
public RelationshipExtractorMetadata(Guid relationshipExtractorId, string name, MetadataExtractorPriority priority) { _relationshipExtractorId = relationshipExtractorId; _name = name; _priority = priority; }