Close #3650
@ -5,10 +5,6 @@ namespace Lidarr.Http
{
public class ApiInfoController : Controller
public ApiInfoController()
}
[HttpGet("/api")]
[Produces("application/json")]
public object GetApiInfo()
@ -50,10 +50,6 @@ namespace NzbDrone.Core.Datastore.Converters
private class KeyValuePairConverterInner<TKey, TValue> :
JsonConverter<KeyValuePair<TKey, TValue>>
public KeyValuePairConverterInner()
public override KeyValuePair<TKey, TValue> Read(
ref Utf8JsonReader reader,
Type typeToConvert,
@ -1,11 +1,8 @@
using NzbDrone.Common.Messaging;
using NzbDrone.Common.Messaging;
namespace NzbDrone.Core.Download
public class DownloadsProcessedEvent : IEvent
public DownloadsProcessedEvent()
@ -6,9 +6,6 @@ namespace NzbDrone.Core.ImportLists.LidarrLists
public class LidarrListsSettingsValidator : AbstractValidator<LidarrListsSettings>
public LidarrListsSettingsValidator()
public class LidarrListsSettings : IImportListSettings
@ -6,9 +6,6 @@ namespace NzbDrone.Core.ImportLists.MusicBrainzSeries
public class MusicBrainzSeriesSettingsValidator : AbstractValidator<MusicBrainzSeriesSettings>
public MusicBrainzSeriesSettingsValidator()
public class MusicBrainzSeriesSettings : IImportListSettings
@ -4,10 +4,6 @@ namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
public class TrackResource
public TrackResource()
public string ArtistId { get; set; }
public int DurationMs { get; set; }
public string Id { get; set; }
@ -1,4 +1,4 @@
using FluentValidation;
using FluentValidation;
using NzbDrone.Core.Annotations;
using NzbDrone.Core.ThingiProvider;
using NzbDrone.Core.Validation;
@ -7,9 +7,6 @@ namespace NzbDrone.Core.Notifications.Synology
public class SynologyIndexerSettingsValidator : AbstractValidator<SynologyIndexerSettings>
public SynologyIndexerSettingsValidator()
public class SynologyIndexerSettings : IProviderConfig