using System.Text.Json.Serialization; namespace PlaylistShared.Shared.Yandex; /// Информация о плейлисте из Яндекс.Музыки. public class YandexPlaylist { /// Идентификатор плейлиста (uuid). [JsonPropertyName("uuid")] public string Uuid { get; set; } = null!; /// Идентификатор плейлиста (kind). [JsonPropertyName("kind")] public string Kind { get; set; } = null!; /// Идентификатор владельца плейлиста (uid). [JsonPropertyName("ownerUid")] public string OwnerUid { get; set; } = null!; /// Название плейлиста. [JsonPropertyName("title")] public string Title { get; set; } = null!; /// Описание плейлиста. [JsonPropertyName("description")] public string? Description { get; set; } /// URL обложки. [JsonPropertyName("coverUrl")] public string? CoverUrl { get; set; } /// Кол-во треков. [JsonPropertyName("trackCount")] public int TrackCount { get; set; } }