using NzbDrone.Core.Datastore; using NzbDrone.Core.Messaging.Events; using NzbDrone.Core.ThingiProvider; namespace NzbDrone.Core.ImportLists { public interface IImportListRepository : IProviderRepository { void UpdateSettings(ImportListDefinition model); } public class ImportListRepository : ProviderRepository, IImportListRepository { public ImportListRepository(IMainDatabase database, IEventAggregator eventAggregator) : base(database, eventAggregator) { } public void UpdateSettings(ImportListDefinition model) { SetFields(model, m => m.Settings); } } }