using System;
using System.ComponentModel.DataAnnotations;
namespace API.DTOs;
public class ProgressDto
{
[Required]
public int VolumeId { get; set; }
[Required]
public int ChapterId { get; set; }
[Required]
public int PageNum { get; set; }
[Required]
public int SeriesId { get; set; }
[Required]
public int LibraryId { get; set; }
///
/// For Book reader, this can be an optional string of the id of a part marker, to help resume reading position
/// on pages that combine multiple "chapters".
///
public string BookScrollId { get; set; }
///
/// Last time the progress was synced from UI or external app
///
public DateTime LastModified { get; set; }
}