using System.ComponentModel.DataAnnotations; namespace Jellyfin.Data.Entities.Libraries { /// /// An entity containing metadata for an . /// public class EpisodeMetadata : ItemMetadata { /// /// Initializes a new instance of the class. /// /// The title or name of the object. /// ISO-639-3 3-character language codes. public EpisodeMetadata(string title, string language) : base(title, language) { } /// /// Gets or sets the outline. /// /// /// Max length = 1024. /// [MaxLength(1024)] [StringLength(1024)] public string? Outline { get; set; } /// /// Gets or sets the plot. /// /// /// Max length = 65535. /// [MaxLength(65535)] [StringLength(65535)] public string? Plot { get; set; } /// /// Gets or sets the tagline. /// /// /// Max length = 1024. /// [MaxLength(1024)] [StringLength(1024)] public string? Tagline { get; set; } } }