Files
FictionArchive/FictionArchive.Service.NovelService/Models/Novels/Chapter.cs

26 lines
741 B
C#

using System.ComponentModel.DataAnnotations.Schema;
using FictionArchive.Service.NovelService.Models.Images;
using FictionArchive.Service.NovelService.Models.Localization;
using FictionArchive.Service.Shared.Models;
namespace FictionArchive.Service.NovelService.Models.Novels;
[Table("Chapter")]
public class Chapter : BaseEntity<uint>
{
public uint Revision { get; set; }
public uint Order { get; set; }
public string? Url { get; set; }
public LocalizationKey Name { get; set; }
public LocalizationKey Body { get; set; }
// Images appearing in this chapter.
public List<Image> Images { get; set; }
#region Navigation Properties
public Novel Novel { get; set; }
#endregion
}