using System;
using System.Diagnostics;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using VkNet.Enums;
namespace VkNet.Model;
///
/// Определяет тип объекта
///
[DebuggerDisplay(value: "Id = {Id}, Type = {Type}")]
[Serializable]
public class VkObject
{
///
/// Идентификатор объекта
///
[JsonProperty("object_id")]
public long? Id { get; set; }
///
/// Тип объекта
///
[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter))]
public VkObjectType Type { get; set; }
}