using System; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using VkNet.Enums; namespace VkNet.Model; /// /// Добавление пользователя в чёрный список /// [Serializable] public class UserBlock : IGroupUpdate { /// /// Идентификатор пользователя /// [JsonProperty("user_id")] public long? UserId { get; set; } /// /// Идентификатор администратора, который внёс пользователя в чёрный список /// [JsonProperty("admin_id")] public long? AdminId { get; set; } /// /// Дата разблокировки /// [JsonProperty("unblock_date")] [JsonConverter(typeof(UnixDateTimeConverter))] public DateTime? UnblockDate { get; set; } /// /// Причины блокировки пользователя /// [JsonProperty("reason")] public BanReason? Reason { get; set; } /// /// Комментарий администратора к блокировке /// [JsonProperty("comment")] public string Comment { get; set; } }