using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Sync; using System.Collections.Generic; namespace MediaBrowser.Server.Implementations.Sync { public class SyncConfigurationFactory : IConfigurationFactory { public IEnumerable GetConfigurations() { return new List { new ConfigurationStore { ConfigurationType = typeof(SyncOptions), Key = "sync" } }; } } public static class SyncExtensions { public static SyncOptions GetSyncOptions(this IConfigurationManager config) { return config.GetConfiguration("sync"); } } }