using System; using Newtonsoft.Json; using Newtonsoft.Json.Converters; namespace VkNet.Model; /// /// Заметка пользователя. /// /// /// См. описание /// [Serializable] public class Note : MediaAttachment { /// protected override string Alias => "note"; /// /// Заголовок заметки. /// [JsonProperty("title")] public string Title { get; set; } /// /// Текст заметки. /// [JsonProperty("text")] public string Text { get; set; } /// /// Дата создания заметки. /// [JsonProperty("date")] [JsonConverter(typeof(UnixDateTimeConverter))] public DateTime? Date { get; set; } /// /// Количество комментариев к заметке. /// [JsonProperty("comments")] public int? CommentsCount { get; set; } /// /// Количество прочитанных комментариев (только при запросе информации о заметке /// текущего пользователя). /// [JsonProperty("read_comments")] public int? ReadCommentsCount { get; set; } /// /// Адрес страницы для отображения заметки. /// [JsonProperty("view_url")] public Uri ViewUrl { get; set; } }