using System.Linq; using System.Reflection; using NzbDrone.Core.Configuration; using Lidarr.Http; using NzbDrone.Core.Validation; namespace Lidarr.Api.V3.Config { public class MetadataProviderConfigModule : SonarrConfigModule { public MetadataProviderConfigModule(IConfigService configService) : base(configService) { SharedValidator.RuleFor(c => c.MetadataSource).IsValidUrl(); } protected override MetadataProviderConfigResource ToResource(IConfigService model) { return MetadataProviderConfigResourceMapper.ToResource(model); } } }