#pragma warning disable CS1591 using System; using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Configuration; namespace MediaBrowser.Controller.Library { public static class MetadataConfigurationExtensions { public static MetadataConfiguration GetMetadataConfiguration(this IConfigurationManager config) => config.GetConfiguration("metadata"); /// /// Gets the for the specified type. /// /// The . /// The type to get the for. /// The for the specified type or null. public static MetadataOptions? GetMetadataOptionsForType(this IServerConfigurationManager config, string type) => Array.Find(config.Configuration.MetadataOptions, i => string.Equals(i.ItemType, type, StringComparison.OrdinalIgnoreCase)); } }