using System;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
namespace VkNet.Model;
///
/// Комментарий к заметке
///
[Serializable]
public class CommentNote
{
///
/// идентификатор комментария
///
[JsonProperty(propertyName: "id")]
public long? Id { get; set; }
///
/// идентификатор автора комментария
///
[JsonProperty(propertyName: "uid")]
public long? UserId { get; set; }
///
/// идентификатор заметки
///
[JsonProperty(propertyName: "nid")]
public long? NoteId { get; set; }
///
/// идентификатор владельца заметки
///
[JsonProperty(propertyName: "oid")]
public long? OwnerId { get; set; }
///
/// Дата добавления комментария в формате unixtime
///
[JsonConverter(converterType: typeof(UnixDateTimeConverter))]
[JsonProperty(propertyName: "date")]
public DateTime? Date { get; set; }
///
/// текст комментария
///
[JsonProperty(propertyName: "message")]
public string Message { get; set; }
///
/// идентификатор пользователя, в ответ на комментарий которого
/// был оставлен текущий комментарий (если доступно).
///
[JsonProperty(propertyName: "reply_to")]
public long? ReplyTo { get; set; }
}