using System;
using Newtonsoft.Json;
using VkNet.Utils;
using VkNet.Utils.JsonConverter;
namespace VkNet.Model;
///
/// Обновление группы
///
[Serializable]
[JsonConverter(typeof(GroupUpdateJsonConverter))]
public class GroupUpdate
{
///
/// Экземпляр самого обновления группы.
///
public IGroupUpdate Instance { get; set; }
///
/// Тип обновления
///
public UpdateType Type { get; set; }
///
/// ID группы
///
[JsonProperty("group_id")]
public GroupId GroupId { get; set; }
///
/// Secret Key для Callback
///
public Secret Secret { get; set; }
///
/// Необработанные данные
///
public VkResponse Raw { get; set; }
}