using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Configuration; using System.Collections.Generic; namespace MediaBrowser.Server.Implementations.Channels { public static class ChannelConfigurationExtension { public static ChannelOptions GetChannelsConfiguration(this IConfigurationManager manager) { return manager.GetConfiguration("channels"); } } public class ChannelConfigurationFactory : IConfigurationFactory { public IEnumerable GetConfigurations() { return new List { new ConfigurationStore { Key = "channels", ConfigurationType = typeof (ChannelOptions) } }; } } }