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