Kavita/API/DTOs/OPDS/Requests/OpdsItemsFromCompoundEntityIdsRequest.cs
Joe Milazzo 5290fd8959
Text View, View & Filter All Annotations, and More OPDS Love (#4062)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-09-28 12:28:21 -07:00

19 lines
675 B
C#

namespace API.DTOs.OPDS.Requests;
/// <summary>
/// A special case for dealing with lower level entities (volume/chapter) which need higher level entity ids
/// </summary>
/// <remarks>Not all variables will always be used. Implementation will use</remarks>
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; }
}