Files
Readarr/src/NzbDrone.Common/Cloud/LidarrCloudRequestBuilder.cs
T
Qstick 26ef43f302 New: Manually Edit/Override Album Release (#181)
* New: Manually Edit/Override Album Release

* !fixup for comments, loading all albums instead of only artist albums
* fixup! UI Cleanup lint issues
* fixup! Remove AddAlbum service for now, fix refresh override selected release
* fixup! Last one... to fix updating albums with custom release set

Closes #109 
Closes #129 
Closes #128
2018-01-17 21:28:47 -05:00

30 lines
864 B
C#

using NzbDrone.Common.Http;
namespace NzbDrone.Common.Cloud
{
public interface ILidarrCloudRequestBuilder
{
IHttpRequestBuilderFactory Services { get; }
IHttpRequestBuilderFactory Search { get; }
IHttpRequestBuilderFactory InternalSearch { get; }
}
public class LidarrCloudRequestBuilder : ILidarrCloudRequestBuilder
{
public LidarrCloudRequestBuilder()
{
Services = new HttpRequestBuilder("https://services.lidarr.audio/v1/")
.CreateFactory();
Search = new HttpRequestBuilder("https://api.lidarr.audio/api/v0.3/{route}")
.CreateFactory();
}
public IHttpRequestBuilderFactory Services { get; }
public IHttpRequestBuilderFactory Search { get; }
public IHttpRequestBuilderFactory InternalSearch { get; }
}
}