Radarr/src/NzbDrone.Core/ImportLists/RSSImport/RSSImportRequestGenerator.cs

30 lines
924 B
C#
Raw Normal View History

using System.Collections.Generic;
using NzbDrone.Common.Http;
namespace NzbDrone.Core.ImportLists.RSSImport
{
public class RSSImportRequestGenerator : IImportListRequestGenerator
{
public RSSImportSettings Settings { get; set; }
public virtual ImportListPageableRequestChain GetMovies()
{
var pageableRequests = new ImportListPageableRequestChain();
pageableRequests.Add(GetMovies(null));
return pageableRequests;
}
2022-11-20 18:27:45 +00:00
// public ImportListPageableRequestChain GetSearchRequests(MovieSearchCriteria searchCriteria)
// {
// return new ImportListPageableRequestChain();
2022-11-20 18:27:45 +00:00
// }
private IEnumerable<ImportListRequest> GetMovies(string searchParameters)
{
var request = new ImportListRequest($"{Settings.Link.Trim()}", HttpAccept.Rss);
yield return request;
}
}
}