using System; using System.Collections.Generic; namespace Jellyfin.Data.Entities; /// /// Represents an ItemValue for a BaseItem. /// public class ItemValue { /// /// Gets or Sets the ItemValueId. /// public required Guid ItemValueId { get; set; } /// /// Gets or Sets the Type. /// public required ItemValueType Type { get; set; } /// /// Gets or Sets the Value. /// public required string Value { get; set; } /// /// Gets or Sets the sanatised Value. /// public required string CleanValue { get; set; } /// /// Gets or Sets all associated BaseItems. /// #pragma warning disable CA2227 // Collection properties should be read only public ICollection? BaseItemsMap { get; set; } #pragma warning restore CA2227 // Collection properties should be read only }