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; }
}