namespace API.DTOs.OPDS.Requests;
///
/// A special case for dealing with lower level entities (volume/chapter) which need higher level entity ids
///
/// Not all variables will always be used. Implementation will use
public sealed record OpdsItemsFromCompoundEntityIdsRequest : IOpdsRequest, IOpdsPagination
{
public string ApiKey { get; init; }
public string Prefix { get; init; }
public string BaseUrl { get; init; }
public int UserId { get; init; }
public int PageNumber { get; init; }
public int SeriesId { get; init; }
public int VolumeId { get; init; }
public int ChapterId { get; init; }
}